def test_update_port_status(self): plugin = TricirclePlugin() # this method requires a neutron context, but for test we just pass # a tricircle context port = plugin.update_port_status(context.Context(), FAKE_PORT_ID, neutron_const.PORT_STATUS_ACTIVE) self.assertEqual(FAKE_PORT['status'], neutron_const.PORT_STATUS_ACTIVE) self.assertIsNotNone(port)
def test_update_port_status_port_not_found(self): plugin = TricirclePlugin() port = plugin.update_port_status(context.Context(), 'no_such_port', neutron_const.PORT_STATUS_ACTIVE) self.assertEqual(FAKE_PORT['status'], neutron_const.PORT_STATUS_DOWN) self.assertIsNone(port)