diff options
author | Jenkins <jenkins@review.openstack.org> | 2015-04-10 02:24:32 +0000 |
---|---|---|
committer | Gerrit Code Review <review@openstack.org> | 2015-04-10 02:24:32 +0000 |
commit | 77d19b97c69d48ef2512fb3d14b0486ed2137b39 (patch) | |
tree | df24d8ba68a2e9efa8a598f178119350e9c4fc33 /nova/tests/unit/network/test_manager.py | |
parent | 9c030b8caba96c2493ace3cda9f1d3b130a7cae4 (diff) | |
parent | 7d88028f74c63dc8070dcacf421083deff66b7b4 (diff) | |
download | nova-77d19b97c69d48ef2512fb3d14b0486ed2137b39.tar.gz |
Merge "Honor uuid parameter passed to nova-network create"2015.1.0rc1proposed/kilo
Diffstat (limited to 'nova/tests/unit/network/test_manager.py')
-rw-r--r-- | nova/tests/unit/network/test_manager.py | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/nova/tests/unit/network/test_manager.py b/nova/tests/unit/network/test_manager.py index 22adeed536..e0e9da3ad0 100644 --- a/nova/tests/unit/network/test_manager.py +++ b/nova/tests/unit/network/test_manager.py @@ -2265,6 +2265,20 @@ class CommonNetworkTestCase(test.TestCase): 'fd00::/48', None, None, None, None, None] self.assertTrue(manager.create_networks(*args)) + def test_create_networks_with_uuid(self): + cidr = '192.168.0.0/24' + uuid = FAKEUUID + manager = fake_network.FakeNetworkManager() + self.stubs.Set(manager, '_create_fixed_ips', + self.fake_create_fixed_ips) + args = [self.context.elevated(), 'foo', cidr, None, 1, 256, + 'fd00::/48', None, None, None, None, None] + kwargs = {'uuid': uuid} + nets = manager.create_networks(*args, **kwargs) + self.assertEqual(1, len(nets)) + net = nets[0] + self.assertEqual(uuid, net['uuid']) + @mock.patch('nova.db.network_get_all') def test_create_networks_cidr_already_used(self, get_all): manager = fake_network.FakeNetworkManager() |