~jk0/nova/lp734978

« back to all changes in this revision

Viewing changes to nova/tests/test_network.py

  • Committer: Tarmac
  • Author(s): Vishvananda Ishaya
  • Date: 2011-02-25 01:04:25 UTC
  • mfrom: (706.6.9 tests-clean-db)
  • Revision ID: tarmac-20110225010425-prsbcqirc62kfyem
Make tests start with a clean database for every test.

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)
195
193
        first = self._create_address(0)
196
194
        lease_ip(first)
197
195
        instance_ids = []
198
 
        for i in range(1, 5):
 
196
        for i in range(1, FLAGS.num_networks):
199
197
            instance_ref = self._create_instance(i, mac=utils.generate_mac())
200
198
            instance_ids.append(instance_ref['id'])
201
199
            address = self._create_address(i, instance_ref['id'])