def incoming(): response = { 'message': 'not valid key', 'text': 'NA', 'Content-Type': 'application/json', } posted_data = flask.request.get_json() remote_controller = RemoteController(posted_data) response = remote_controller.run() return response
def test_turn_off_light_send_signal(self, message): remote_controller = RemoteController() assert remote_controller._send_signal(message)[0] == settings[ 'room_light']['orders']['turn_off']['signal']
def test_turn_off_light_send_ir(self, signal): remote_controller = RemoteController() assert remote_controller._send_ir(signal).status_code == 200
def test_valid_message(self, message, signal, device, order): remote_controller = RemoteController() assert remote_controller._process_message(message) == (signal, device, order)
def test_false_order(self, message, device, result): remote_controller = RemoteController() assert remote_controller._detect_order(message, device)[0] == result
def test_false_detect_device(self, message, result): remote_controller = RemoteController() assert remote_controller._detect_device(message) == result
def test_false_send_signal(self, message): remote_controller = RemoteController() assert remote_controller._send_signal(message)[0] == [-1]