Skip to content

Commit

Permalink
Fix tests
Browse files Browse the repository at this point in the history
  • Loading branch information
titilambert committed Aug 21, 2017
1 parent d0ffa09 commit 495ad5d
Show file tree
Hide file tree
Showing 2 changed files with 1 addition and 36 deletions.
35 changes: 0 additions & 35 deletions tests/daemon_test.py
Original file line number Diff line number Diff line change
Expand Up @@ -82,38 +82,3 @@ def test_daemon(self):
assert self.fake_daemon.settings.nlu_engine == "nlu_test2"
assert self.fake_daemon.args1 == "value2"
assert self.fake_daemon.settings.params == {"param1": "value2"}










@pytest.mark.skip
def test_mqtt(self):
# Start
t = threading.Thread(target=self.fake_daemon.start)
t = t.start()
# Waiting 2 seconds for send config
time.sleep(2)
return
# Waiting for set_config called
assert self.fake_daemon.settings.language == 'en_US'
assert self.fake_daemon.args1 == 'value1'
assert self.fake_daemon.started is True
# Send message overiding topic
topic = "fakedaemon/bad_topic"
data = {"arguments": {"config": {"arg1": "value2"},
"global_config": {"language": "fr_FR", "nlu_engine": "mix"}}}
message = Message(topic, data)
self.fake_daemon.publish(message, "fakedaemon/set_config")
time.sleep(1)
assert self.fake_daemon.settings.language == 'fr_FR'
assert self.fake_daemon.args1 == 'value2'
# Bad message
with pytest.raises(TuxEatPiError) as exp:
self.fake_daemon.publish("message")
assert str(exp.value) == "message must be a Message object"
2 changes: 1 addition & 1 deletion tuxeatpi_common/daemon.py
Original file line number Diff line number Diff line change
Expand Up @@ -133,5 +133,5 @@ def shutdown(self):
self._tasks_thread.stop()
self._mqtt_client.stop()
self._run_main_loop = False
self._async_loop.stop()
# self._async_loop.stop()
self.logger.info("Stop %s", self.name)

0 comments on commit 495ad5d

Please sign in to comment.