~sandy-walsh/nova/zones2

« back to all changes in this revision

Viewing changes to nova/tests/test_network.py

  • Committer: Sandy Walsh
  • Date: 2011-02-25 09:12:28 UTC
  • mfrom: (635.1.117 nova)
  • Revision ID: sandy.walsh@rackspace.com-20110225091228-o7ircyj18yp8po8z
merged with trunk

Show diffs side-by-side

added added

removed removed

Lines of Context:
42
42
        #             flags in the corresponding section in nova-dhcpbridge
43
43
        self.flags(connection_type='fake',
44
44
                   fake_call=True,
45
 
                   fake_network=True,
46
 
                   network_size=16,
47
 
                   num_networks=5)
 
45
                   fake_network=True)
48
46
        self.manager = manager.AuthManager()
49
47
        self.user = self.manager.create_user('netuser', 'netuser', 'netuser')
50
48
        self.projects = []
51
49
        self.network = utils.import_object(FLAGS.network_manager)
52
50
        self.context = context.RequestContext(project=None, user=self.user)
53
 
        for i in range(5):
 
51
        for i in range(FLAGS.num_networks):
54
52
            name = 'project%s' % i
55
53
            project = self.manager.create_project(name, 'netuser', name)
56
54
            self.projects.append(project)
117
115
                             utils.to_global_ipv6(
118
116
                                                 network_ref['cidr_v6'],
119
117
                                                 instance_ref['mac_address']))
 
118
            self._deallocate_address(0, address)
 
119
            db.instance_destroy(context.get_admin_context(),
 
120
                                instance_ref['id'])
120
121
 
121
122
    def test_public_network_association(self):
122
123
        """Makes sure that we can allocaate a public ip"""
192
193
        first = self._create_address(0)
193
194
        lease_ip(first)
194
195
        instance_ids = []
195
 
        for i in range(1, 5):
 
196
        for i in range(1, FLAGS.num_networks):
196
197
            instance_ref = self._create_instance(i, mac=utils.generate_mac())
197
198
            instance_ids.append(instance_ref['id'])
198
199
            address = self._create_address(i, instance_ref['id'])