def test_disable_live_reload(self, send_bus_command, LiveRealoadEditedEvent, exec_request_handler): new_event = LiveRealoadEditedEvent.return_value = Mock() data = {'enabled': False} notifier.live_reload_status_changed(data) LiveRealoadEditedEvent.assert_called_once_with(False) send_bus_command.assert_called_once_with(new_event) self.assertFalse(exec_request_handler.called)
def test_enable_live_reload(self, send_bus_command, LiveRealoadEditedEvent, exec_request_handler): new_event = LiveRealoadEditedEvent.return_value = Mock() data = {'enabled': True} self.sysconfd_command['ctibus'] = ['xivo[cticonfig,update]'] notifier.live_reload_status_changed(data) LiveRealoadEditedEvent.assert_called_once_with(True) send_bus_command.assert_called_once_with(new_event) exec_request_handler.assert_called_once_with(self.sysconfd_command)
def set_live_reload_status(data): validator.validate_live_reload_data(data) dao.set_live_reload_status(data) notifier.live_reload_status_changed(data)