From 2c4fba1107e1b90b1cee5a52e5f78999cbad5cd7 Mon Sep 17 00:00:00 2001 From: "Joshua M. Boniface" Date: Tue, 6 Jun 2023 15:52:15 -0400 Subject: [PATCH] Add tests for new hooks --- Tests/settings/settings_test.yml | 4 +++- Tests/test_hook_manager.py | 6 ++++++ Tests/test_settings_loader.py | 6 ++++++ 3 files changed, 15 insertions(+), 1 deletion(-) diff --git a/Tests/settings/settings_test.yml b/Tests/settings/settings_test.yml index 062534ea..514cc2c9 100644 --- a/Tests/settings/settings_test.yml +++ b/Tests/settings/settings_test.yml @@ -88,6 +88,8 @@ hooks: - "on-triggered-synapse" on_start_listening: on_stop_listening: + on_start_stt_processing: + on_stop_stt_processing: on_order_found: on_order_not_found: - "order-not-found-synapse" @@ -121,4 +123,4 @@ options: energy_threshold: 3000 # send hit to anonymously evaluate the global usage of Kalliope app by users -send_anonymous_usage_stats: False \ No newline at end of file +send_anonymous_usage_stats: False diff --git a/Tests/test_hook_manager.py b/Tests/test_hook_manager.py index aa5f8cc9..6e3eef65 100644 --- a/Tests/test_hook_manager.py +++ b/Tests/test_hook_manager.py @@ -64,6 +64,12 @@ def test_on_start_listening(self): def test_on_stop_listening(self): self.assertIsNone(HookManager.on_stop_listening()) + def test_on_start_stt_processing(self): + self.assertIsNone(HookManager.on_start_stt_processing()) + + def test_on_stop_stt_processing(self): + self.assertIsNone(HookManager.on_stop_stt_processing()) + def test_on_order_found(self): self.assertIsNone(HookManager.on_order_found()) diff --git a/Tests/test_settings_loader.py b/Tests/test_settings_loader.py index 14912f39..f68bacfd 100644 --- a/Tests/test_settings_loader.py +++ b/Tests/test_settings_loader.py @@ -51,6 +51,8 @@ def setUp(self): 'hooks': {'on_waiting_for_trigger': 'test', 'on_stop_listening': None, 'on_start_listening': None, + 'on_stop_stt_processing': None, + 'on_start_stt_processing': None, 'on_order_found': None, 'on_start': ['on-start-synapse', 'bring-led-on'], 'on_undeaf': [], @@ -250,6 +252,8 @@ def test_get_hooks(self): "on_triggered": None, "on_start_listening": None, "on_stop_listening": None, + "on_start_stt_processing": None, + "on_stop_stt_processing": None, "on_order_found": None, "on_order_not_found": None, "on_deaf": None, @@ -273,6 +277,8 @@ def test_get_hooks(self): "on_triggered": None, "on_start_listening": None, "on_stop_listening": None, + "on_start_stt_processing": None, + "on_stop_stt_processing": None, "on_order_found": None, "on_order_not_found": None, "on_deaf": None,