diff options
Diffstat (limited to 'ironic/tests/unit/conductor/test_rpcapi.py')
-rw-r--r-- | ironic/tests/unit/conductor/test_rpcapi.py | 6 |
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') |