~franciscosouza/txaws/txaws-bundled-vpc

« back to all changes in this revision

Viewing changes to txaws/ec2/tests/test_model.py

  • Committer: Francisco Souza
  • Date: 2012-11-21 12:16:48 UTC
  • Revision ID: f@souza.cc-20121121121648-ppa6n9rbw4v89enz
client, ec2: bundling all VPC related changes

https://codereview.appspot.com/6852064/
https://codereview.appspot.com/6826065/
https://codereview.appspot.com/6814123/
https://codereview.appspot.com/6822097/

Show diffs side-by-side

added added

removed removed

Lines of Context:
8
8
class SecurityGroupTestCase(TXAWSTestCase):
9
9
 
10
10
    def test_creation_defaults(self):
11
 
        group = model.SecurityGroup("name", "desc")
 
11
        group = model.SecurityGroup("sg-a3f2", "name", "desc")
 
12
        self.assertEquals(group.id, "sg-a3f2")
12
13
        self.assertEquals(group.name, "name")
13
14
        self.assertEquals(group.description, "desc")
14
15
        self.assertEquals(group.owner_id, "")
18
19
    def test_creation_all_parameters(self):
19
20
        user = "somegal24"
20
21
        other_groups = [
21
 
            model.SecurityGroup("other1", "another group 1"),
22
 
            model.SecurityGroup("other2", "another group 2")]
 
22
            model.SecurityGroup("sg-other1", "other1", "another group 1"),
 
23
            model.SecurityGroup("sg-other2", "other2", "another group 2")]
23
24
        user_group_pairs = [
24
25
            model.UserIDGroupPair(user, other_groups[0].name),
25
26
            model.UserIDGroupPair(user, other_groups[1].name)]
26
27
        ips = [model.IPPermission("tcp", "80", "80", "10.0.1.0/24")]
27
28
        group = model.SecurityGroup(
28
 
            "name", "desc", owner_id="me", groups=user_group_pairs, ips=ips)
 
29
            "id", "name", "desc", owner_id="me", groups=user_group_pairs, ips=ips)
 
30
        self.assertEquals(group.id, "id")
29
31
        self.assertEquals(group.name, "name")
30
32
        self.assertEquals(group.description, "desc")
31
33
        self.assertEquals(group.owner_id, "me")