def setUp(self):
     self.useFixture(base.OpenDaylightRestClientFixture())
     self.useFixture(base.OpenDaylightPseudoAgentPrePopulateFixture())
     self.useFixture(OpenDaylightAgentDBFixture())
     super(TestPseudoAgentDBBindingControllerBug1608659, self).setUp(
         plugin='ml2')
     self.worker = pseudo_agentdb_binding.PseudoAgentDBBindingWorker()
Exemplo n.º 2
0
 def test_worker_start_periodic(self):
     self.cfg.config(enable_websocket_pseudo_agentdb=False, group='ml2_odl')
     worker = pseudo_agentdb_binding.PseudoAgentDBBindingWorker()
     with mock.patch.object(
             periodic_task.PeriodicTask, 'start') as mock_start:
         worker.start()
         mock_start.assert_called_once()
 def test_worker_start_periodic(self):
     cfg.CONF.set_override('enable_websocket_pseudo_agentdb',
                           False, 'ml2_odl')
     worker = pseudo_agentdb_binding.PseudoAgentDBBindingWorker()
     with mock.patch.object(
             periodic_task.PeriodicTask, 'start') as mock_start:
         worker.start()
         mock_start.assert_called_once()
    def setUp(self):
        """Setup test."""
        self.useFixture(base.OpenDaylightRestClientFixture())
        self.useFixture(base.OpenDaylightPseudoAgentPrePopulateFixture())
        self.useFixture(OpenDaylightAgentDBFixture())
        super(TestPseudoAgentDBBindingWorker, self).setUp()

        self.worker = pseudo_agentdb_binding.PseudoAgentDBBindingWorker()
Exemplo n.º 5
0
 def test_worker_start_websocket(self):
     self.cfg.config(enable_websocket_pseudo_agentdb=True, group='ml2_odl')
     worker = pseudo_agentdb_binding.PseudoAgentDBBindingWorker()
     with mock.patch.object(
             websocket_client.OpenDaylightWebsocketClient,
             'odl_create_websocket') as mock_odl_create_websocket:
         worker.start()
         mock_odl_create_websocket.assert_called_once()
 def test_worker_start_websocket(self):
     cfg.CONF.set_override('enable_websocket_pseudo_agentdb',
                           True, 'ml2_odl')
     worker = pseudo_agentdb_binding.PseudoAgentDBBindingWorker()
     with mock.patch.object(
             websocket_client.OpenDaylightWebsocketClient,
             'odl_create_websocket') as mock_odl_create_websocket:
         worker.start()
         mock_odl_create_websocket.assert_called_once()
 def test_worker(self):
     worker = pseudo_agentdb_binding.PseudoAgentDBBindingWorker()
     worker.wait()
     worker.stop()
     worker.reset()