Capture to ensure CVX error is logged
Change-Id: I93dceda0eb04f3af64b09d0cfa00383acc5241df
This commit is contained in:
parent
b0d818ef96
commit
60dd535045
|
@ -1558,9 +1558,12 @@ class NegativeRPCWrapperTestCase(base.BaseTestCase):
|
||||||
ndb = db_lib.NeutronNets()
|
ndb = db_lib.NeutronNets()
|
||||||
drv = arista_ml2.AristaRPCWrapperEapi(ndb)
|
drv = arista_ml2.AristaRPCWrapperEapi(ndb)
|
||||||
|
|
||||||
drv._server = mock.MagicMock()
|
drv._send_api_request = mock.MagicMock(
|
||||||
drv._server.runCmds.side_effect = Exception('server error')
|
side_effect=Exception('server error')
|
||||||
self.assertRaises(arista_exc.AristaRpcError, drv.get_tenants)
|
)
|
||||||
|
with mock.patch.object(arista_ml2.LOG, 'error') as log_err:
|
||||||
|
self.assertRaises(arista_exc.AristaRpcError, drv.get_tenants)
|
||||||
|
log_err.assert_called_once_with(mock.ANY)
|
||||||
|
|
||||||
|
|
||||||
class RealNetStorageAristaDriverTestCase(testlib_api.SqlTestCase):
|
class RealNetStorageAristaDriverTestCase(testlib_api.SqlTestCase):
|
||||||
|
|
Loading…
Reference in New Issue