def test_disable_live_reload(self, send_bus_event, LiveReloadEditedEvent, exec_request_handler): new_event = LiveReloadEditedEvent.return_value = Mock() data = {'enabled': False} notifier.live_reload_status_changed(data) LiveReloadEditedEvent.assert_called_once_with(False) send_bus_event.assert_called_once_with(new_event, new_event.routing_key) self.assertFalse(exec_request_handler.called)
def test_enable_live_reload(self, send_bus_event, LiveReloadEditedEvent, exec_request_handler): new_event = LiveReloadEditedEvent.return_value = Mock() data = {'enabled': True} self.sysconfd_command['ctibus'] = ['xivo[cticonfig,update]'] notifier.live_reload_status_changed(data) LiveReloadEditedEvent.assert_called_once_with(True) send_bus_event.assert_called_once_with(new_event, new_event.routing_key) exec_request_handler.assert_called_once_with(self.sysconfd_command)