summaryrefslogtreecommitdiff
path: root/ironic/tests/unit/conductor/test_rpcapi.py
diff options
context:
space:
mode:
Diffstat (limited to 'ironic/tests/unit/conductor/test_rpcapi.py')
-rw-r--r--ironic/tests/unit/conductor/test_rpcapi.py6
1 files changed, 4 insertions, 2 deletions
diff --git a/ironic/tests/unit/conductor/test_rpcapi.py b/ironic/tests/unit/conductor/test_rpcapi.py
index 32302848a..9749c4c92 100644
--- a/ironic/tests/unit/conductor/test_rpcapi.py
+++ b/ironic/tests/unit/conductor/test_rpcapi.py
@@ -130,14 +130,16 @@ class RPCAPITestCase(db_base.DbTestCase):
def test_get_topic_for_driver_unknown_driver(self):
CONF.set_override('host', 'fake-host')
- self.dbapi.register_conductor({
+ c = self.dbapi.register_conductor({
'hostname': 'fake-host',
'drivers': [],
})
+ self.dbapi.register_conductor_hardware_interfaces(
+ c.id, 'fake-driver', 'deploy', ['iscsi', 'direct'], 'iscsi')
rpcapi = conductor_rpcapi.ConductorAPI(topic='fake-topic')
self.assertRaises(exception.DriverNotFound,
rpcapi.get_topic_for_driver,
- 'fake-driver')
+ 'fake-driver-2')
def test_get_topic_for_driver_doesnt_cache(self):
CONF.set_override('host', 'fake-host')