_plugin_name = 'quantum.plugins.cisco.network_plugin.PluginV2'
def setUp(self):
+ # Use a mock netconf client
+ mock_ncclient = mock.Mock()
+ self.patch_obj = mock.patch.dict('sys.modules',
+ {'ncclient': mock_ncclient})
+ self.patch_obj.start()
+
super(CiscoNetworkPluginV2TestCase, self).setUp(self._plugin_name)
self.port_create_status = 'DOWN'
+ self.addCleanup(self.patch_obj.stop)
def _get_plugin_ref(self):
plugin_obj = QuantumManager.get_plugin()
INSTANCE = 'testvm'
NEXUS_PORTS = '1/10'
NEXUS_SSH_PORT = '22'
-NEXUS_DRIVER = ('quantum.plugins.cisco.tests.unit.v2.nexus.'
- 'fake_nexus_driver.CiscoNEXUSFakeDriver')
+NEXUS_DRIVER = ('quantum.plugins.cisco.nexus.'
+ 'cisco_nexus_network_driver_v2.CiscoNEXUSDriver')
class TestCiscoNexusPlugin(base.BaseTestCase):
}
db.configure_db()
+ # Use a mock netconf client
+ mock_ncclient = mock.Mock()
+ self.patch_obj = mock.patch.dict('sys.modules',
+ {'ncclient': mock_ncclient})
+ self.patch_obj.start()
+
with mock.patch.object(cisco_nexus_plugin_v2.NexusPlugin,
'__init__', new=new_nexus_init):
self._cisco_nexus_plugin = cisco_nexus_plugin_v2.NexusPlugin()
self._cisco_nexus_plugin._nexus_switches = self._nexus_switches
+ self.addCleanup(self.patch_obj.stop)
+
def test_a_create_network(self):
"""
Tests creation of two new Virtual Network.