Merge "Stop using mox from compute/test_multiple_create.py"

This commit is contained in:
Jenkins
2016-11-24 17:13:34 +00:00
committed by Gerrit Code Review

View File

@@ -26,7 +26,6 @@ from nova.compute import api as compute_api
from nova.compute import flavors from nova.compute import flavors
import nova.conf import nova.conf
from nova import exception from nova import exception
from nova.network import manager
from nova import test from nova import test
from nova.tests.unit.api.openstack import fakes from nova.tests.unit.api.openstack import fakes
from nova.tests.unit import fake_instance from nova.tests.unit import fake_instance
@@ -124,8 +123,8 @@ class MultiCreateExtensionTestV21(test.TestCase):
self.stub_out('nova.db.instance_update', instance_update) self.stub_out('nova.db.instance_update', instance_update)
self.stub_out('nova.db.instance_update_and_get_original', self.stub_out('nova.db.instance_update_and_get_original',
server_update) server_update)
self.stubs.Set(manager.VlanManager, 'allocate_fixed_ip', self.stub_out('nova.network.manager.VlanManager.allocate_fixed_ip',
fake_method) fake_method)
self.req = fakes.HTTPRequest.blank('') self.req = fakes.HTTPRequest.blank('')
def _test_create_extra(self, params, no_image=False, def _test_create_extra(self, params, no_image=False,
@@ -164,7 +163,7 @@ class MultiCreateExtensionTestV21(test.TestCase):
self._check_multiple_create_extension_disabled(**kwargs) self._check_multiple_create_extension_disabled(**kwargs)
return old_create(*args, **kwargs) return old_create(*args, **kwargs)
self.stubs.Set(compute_api.API, 'create', create) self.stub_out('nova.compute.api.API.create', create)
self._test_create_extra( self._test_create_extra(
params, params,
override_controller=self.no_mult_create_controller) override_controller=self.no_mult_create_controller)
@@ -185,7 +184,7 @@ class MultiCreateExtensionTestV21(test.TestCase):
self.assertEqual(kwargs['max_count'], 3) self.assertEqual(kwargs['max_count'], 3)
return old_create(*args, **kwargs) return old_create(*args, **kwargs)
self.stubs.Set(compute_api.API, 'create', create) self.stub_out('nova.compute.api.API.create', create)
self._test_create_extra(params) self._test_create_extra(params)
def test_create_instance_with_multiple_create_enabled(self): def test_create_instance_with_multiple_create_enabled(self):
@@ -202,7 +201,7 @@ class MultiCreateExtensionTestV21(test.TestCase):
self.assertEqual(kwargs['max_count'], 3) self.assertEqual(kwargs['max_count'], 3)
return old_create(*args, **kwargs) return old_create(*args, **kwargs)
self.stubs.Set(compute_api.API, 'create', create) self.stub_out('nova.compute.api.API.create', create)
self._test_create_extra(params) self._test_create_extra(params)
def test_create_instance_invalid_negative_min(self): def test_create_instance_invalid_negative_min(self):
@@ -430,7 +429,7 @@ class MultiCreateExtensionTestV21(test.TestCase):
self.assertEqual(len(kwargs['block_device_mapping']), 2) self.assertEqual(len(kwargs['block_device_mapping']), 2)
return old_create(*args, **kwargs) return old_create(*args, **kwargs)
self.stubs.Set(compute_api.API, 'create', create) self.stub_out('nova.compute.api.API.create', create)
exc = self.assertRaises(webob.exc.HTTPBadRequest, exc = self.assertRaises(webob.exc.HTTPBadRequest,
self._test_create_extra, params, no_image=True) self._test_create_extra, params, no_image=True)
self.assertEqual("Cannot attach one or more volumes to multiple " self.assertEqual("Cannot attach one or more volumes to multiple "
@@ -454,7 +453,7 @@ class MultiCreateExtensionTestV21(test.TestCase):
'vol-xxxx') 'vol-xxxx')
return old_create(*args, **kwargs) return old_create(*args, **kwargs)
self.stubs.Set(compute_api.API, 'create', create) self.stub_out('nova.compute.api.API.create', create)
exc = self.assertRaises(webob.exc.HTTPBadRequest, exc = self.assertRaises(webob.exc.HTTPBadRequest,
self._test_create_extra, params, no_image=True) self._test_create_extra, params, no_image=True)
self.assertEqual("Cannot attach one or more volumes to multiple " self.assertEqual("Cannot attach one or more volumes to multiple "