summaryrefslogtreecommitdiffstats
path: root/nova/tests
diff options
context:
space:
mode:
authorJenkins <jenkins@review.openstack.org>2013-02-07 21:04:27 +0000
committerGerrit Code Review <review@openstack.org>2013-02-07 21:04:27 +0000
commitacde3d1b76196ffb0a8ca0c0aeb45dde271548b2 (patch)
tree0aafa1e6f3f83b7e7438085934ed75199ed2a2e1 /nova/tests
parent363e7aa554cb435ad12aa9182a78adb26a9cd2c7 (diff)
parent005ef0796270cb6238dc9863b468b0f1d7026e7c (diff)
Merge "hypervisor-supplied-nics support in PowerVM"
Diffstat (limited to 'nova/tests')
-rw-r--r--nova/tests/test_powervm.py12
1 files changed, 9 insertions, 3 deletions
diff --git a/nova/tests/test_powervm.py b/nova/tests/test_powervm.py
index 68795e22f..ad0e4539c 100644
--- a/nova/tests/test_powervm.py
+++ b/nova/tests/test_powervm.py
@@ -23,7 +23,9 @@ from nova import db
from nova import test
from nova.compute import power_state
+from nova.network import model as network_model
from nova.openstack.common import log as logging
+from nova.tests import fake_network_cache_model
from nova.virt import images
from nova.virt.powervm import blockdev as powervm_blockdev
from nova.virt.powervm import common
@@ -156,8 +158,11 @@ class PowerVMDriverTestCase(test.TestCase):
self.stubs.Set(images, 'fetch_to_raw', fake_image_fetch_to_raw)
image_meta = {}
image_meta['id'] = '666'
+ fake_net_info = network_model.NetworkInfo([
+ fake_network_cache_model.new_vif()])
self.powervm_connection.spawn(context.get_admin_context(),
- self.instance, image_meta, 's3cr3t', [])
+ self.instance, image_meta, [], 's3cr3t',
+ fake_net_info)
state = self.powervm_connection.get_info(self.instance)['state']
self.assertEqual(state, power_state.RUNNING)
@@ -176,12 +181,13 @@ class PowerVMDriverTestCase(test.TestCase):
self.stubs.Set(
self.powervm_connection._powervm, '_cleanup',
lambda *x, **y: raise_(Exception('This should be logged.')))
-
+ fake_net_info = network_model.NetworkInfo([
+ fake_network_cache_model.new_vif()])
self.assertRaises(exception.PowerVMImageCreationFailed,
self.powervm_connection.spawn,
context.get_admin_context(),
self.instance,
- {'id': 'ANY_ID'}, 's3cr3t', [])
+ {'id': 'ANY_ID'}, [], 's3cr3t', fake_net_info)
def test_destroy(self):
self.powervm_connection.destroy(self.instance, None)