| ovos_core / __init__.py |
(no function) |
|
7 |
0 |
0 |
|
100% |
| ovos_core / intent_services / __init__.py |
(no function) |
|
1 |
0 |
0 |
|
100% |
| ovos_core / intent_services / converse_service.py |
ConverseService.__init__ |
|
9 |
0 |
0 |
|
100% |
| ovos_core / intent_services / converse_service.py |
ConverseService.handle_converse |
|
2 |
0 |
0 |
|
100% |
| ovos_core / intent_services / converse_service.py |
ConverseService.active_skills |
|
2 |
2 |
0 |
|
0% |
| ovos_core / intent_services / converse_service.py |
ConverseService.active_skills |
|
4 |
4 |
0 |
|
0% |
| ovos_core / intent_services / converse_service.py |
ConverseService.get_active_skills |
|
2 |
0 |
0 |
|
100% |
| ovos_core / intent_services / converse_service.py |
ConverseService.deactivate_skill |
|
10 |
1 |
0 |
|
90% |
| ovos_core / intent_services / converse_service.py |
ConverseService.activate_skill |
|
10 |
0 |
0 |
|
100% |
| ovos_core / intent_services / converse_service.py |
ConverseService._activate_allowed |
|
28 |
15 |
0 |
|
46% |
| ovos_core / intent_services / converse_service.py |
ConverseService._deactivate_allowed |
|
5 |
3 |
0 |
|
40% |
| ovos_core / intent_services / converse_service.py |
ConverseService._converse_allowed |
|
6 |
2 |
0 |
|
67% |
| ovos_core / intent_services / converse_service.py |
ConverseService._collect_converse_skills |
|
14 |
0 |
0 |
|
100% |
| ovos_core / intent_services / converse_service.py |
ConverseService._collect_converse_skills.handle_ack |
|
7 |
0 |
0 |
|
100% |
| ovos_core / intent_services / converse_service.py |
ConverseService._check_converse_timeout |
|
4 |
0 |
0 |
|
100% |
| ovos_core / intent_services / converse_service.py |
ConverseService.match |
|
19 |
7 |
0 |
|
63% |
| ovos_core / intent_services / converse_service.py |
ConverseService.handle_get_response_enable |
|
5 |
5 |
0 |
|
0% |
| ovos_core / intent_services / converse_service.py |
ConverseService.handle_get_response_disable |
|
5 |
5 |
0 |
|
0% |
| ovos_core / intent_services / converse_service.py |
ConverseService.handle_activate_skill_request |
|
6 |
1 |
0 |
|
83% |
| ovos_core / intent_services / converse_service.py |
ConverseService.handle_deactivate_skill_request |
|
6 |
1 |
0 |
|
83% |
| ovos_core / intent_services / converse_service.py |
ConverseService.handle_get_active_skills |
|
1 |
1 |
0 |
|
0% |
| ovos_core / intent_services / converse_service.py |
ConverseService.shutdown |
|
6 |
0 |
0 |
|
100% |
| ovos_core / intent_services / converse_service.py |
(no function) |
|
38 |
0 |
0 |
|
100% |
| ovos_core / intent_services / fallback_service.py |
FallbackService.__init__ |
|
5 |
0 |
0 |
|
100% |
| ovos_core / intent_services / fallback_service.py |
FallbackService.handle_register_fallback |
|
8 |
3 |
0 |
|
62% |
| ovos_core / intent_services / fallback_service.py |
FallbackService.handle_deregister_fallback |
|
3 |
0 |
0 |
|
100% |
| ovos_core / intent_services / fallback_service.py |
FallbackService._fallback_allowed |
|
6 |
2 |
0 |
|
67% |
| ovos_core / intent_services / fallback_service.py |
FallbackService._collect_fallback_skills |
|
18 |
2 |
0 |
|
89% |
| ovos_core / intent_services / fallback_service.py |
FallbackService._collect_fallback_skills.handle_ack |
|
8 |
2 |
0 |
|
75% |
| ovos_core / intent_services / fallback_service.py |
FallbackService._fallback_range |
|
15 |
2 |
0 |
|
87% |
| ovos_core / intent_services / fallback_service.py |
FallbackService.match_high |
|
1 |
0 |
0 |
|
100% |
| ovos_core / intent_services / fallback_service.py |
FallbackService.match_medium |
|
1 |
0 |
0 |
|
100% |
| ovos_core / intent_services / fallback_service.py |
FallbackService.match_low |
|
1 |
0 |
0 |
|
100% |
| ovos_core / intent_services / fallback_service.py |
FallbackService.shutdown |
|
2 |
0 |
0 |
|
100% |
| ovos_core / intent_services / fallback_service.py |
(no function) |
|
26 |
0 |
0 |
|
100% |
| ovos_core / intent_services / service.py |
on_started |
|
1 |
0 |
0 |
|
100% |
| ovos_core / intent_services / service.py |
on_alive |
|
1 |
0 |
0 |
|
100% |
| ovos_core / intent_services / service.py |
on_ready |
|
1 |
0 |
0 |
|
100% |
| ovos_core / intent_services / service.py |
on_error |
|
1 |
1 |
0 |
|
0% |
| ovos_core / intent_services / service.py |
on_stopping |
|
1 |
0 |
0 |
|
100% |
| ovos_core / intent_services / service.py |
IntentService.__init__ |
|
21 |
0 |
0 |
|
100% |
| ovos_core / intent_services / service.py |
IntentService.handle_reload_pipelines |
|
9 |
2 |
0 |
|
78% |
| ovos_core / intent_services / service.py |
IntentService._handle_transformers |
|
9 |
0 |
0 |
|
100% |
| ovos_core / intent_services / service.py |
IntentService.disambiguate_lang |
|
18 |
3 |
0 |
|
83% |
| ovos_core / intent_services / service.py |
IntentService.get_pipeline_matcher |
|
15 |
2 |
0 |
|
87% |
| ovos_core / intent_services / service.py |
IntentService.get_pipeline |
|
8 |
1 |
0 |
|
88% |
| ovos_core / intent_services / service.py |
IntentService._validate_session |
|
17 |
6 |
0 |
|
65% |
| ovos_core / intent_services / service.py |
IntentService._handle_deactivate |
|
3 |
0 |
0 |
|
100% |
| ovos_core / intent_services / service.py |
IntentService._emit_match_message |
|
24 |
3 |
0 |
|
88% |
| ovos_core / intent_services / service.py |
IntentService._upload_match_data |
|
14 |
10 |
0 |
|
29% |
| ovos_core / intent_services / service.py |
IntentService.send_cancel_event |
|
5 |
0 |
0 |
|
100% |
| ovos_core / intent_services / service.py |
IntentService.handle_utterance |
|
43 |
7 |
0 |
|
84% |
| ovos_core / intent_services / service.py |
IntentService.send_complete_intent_failure |
|
4 |
0 |
0 |
|
100% |
| ovos_core / intent_services / service.py |
IntentService.handle_add_context |
|
12 |
12 |
0 |
|
0% |
| ovos_core / intent_services / service.py |
IntentService.handle_remove_context |
|
4 |
4 |
0 |
|
0% |
| ovos_core / intent_services / service.py |
IntentService.handle_clear_context |
|
2 |
2 |
0 |
|
0% |
| ovos_core / intent_services / service.py |
IntentService.handle_get_intent |
|
21 |
21 |
0 |
|
0% |
| ovos_core / intent_services / service.py |
IntentService.shutdown |
|
21 |
6 |
0 |
|
71% |
| ovos_core / intent_services / service.py |
launch_standalone |
|
14 |
14 |
0 |
|
0% |
| ovos_core / intent_services / service.py |
(no function) |
|
53 |
1 |
0 |
|
98% |
| ovos_core / intent_services / stop_service.py |
StopService.__init__ |
|
6 |
0 |
0 |
|
100% |
| ovos_core / intent_services / stop_service.py |
StopService.handle_global_stop |
|
2 |
0 |
0 |
|
100% |
| ovos_core / intent_services / stop_service.py |
StopService.handle_skill_stop |
|
2 |
0 |
0 |
|
100% |
| ovos_core / intent_services / stop_service.py |
StopService.load_resource_files |
|
9 |
0 |
0 |
|
100% |
| ovos_core / intent_services / stop_service.py |
StopService.get_active_skills |
|
2 |
0 |
0 |
|
100% |
| ovos_core / intent_services / stop_service.py |
StopService._collect_stop_skills |
|
14 |
0 |
0 |
|
100% |
| ovos_core / intent_services / stop_service.py |
StopService._collect_stop_skills.handle_ack |
|
7 |
0 |
0 |
|
100% |
| ovos_core / intent_services / stop_service.py |
StopService.handle_stop_confirmation |
|
15 |
5 |
0 |
|
67% |
| ovos_core / intent_services / stop_service.py |
StopService.match_high |
|
18 |
1 |
0 |
|
94% |
| ovos_core / intent_services / stop_service.py |
StopService.match_medium |
|
10 |
1 |
0 |
|
90% |
| ovos_core / intent_services / stop_service.py |
StopService.match_low |
|
18 |
2 |
0 |
|
89% |
| ovos_core / intent_services / stop_service.py |
StopService._get_closest_lang |
|
6 |
1 |
0 |
|
83% |
| ovos_core / intent_services / stop_service.py |
StopService.voc_match |
|
9 |
2 |
0 |
|
78% |
| ovos_core / intent_services / stop_service.py |
StopService.shutdown |
|
2 |
0 |
0 |
|
100% |
| ovos_core / intent_services / stop_service.py |
(no function) |
|
32 |
0 |
0 |
|
100% |
| ovos_core / skill_installer.py |
SkillsStore.__init__ |
|
6 |
0 |
0 |
|
100% |
| ovos_core / skill_installer.py |
SkillsStore.shutdown |
|
4 |
0 |
0 |
|
100% |
| ovos_core / skill_installer.py |
SkillsStore.play_error_sound |
|
2 |
0 |
0 |
|
100% |
| ovos_core / skill_installer.py |
SkillsStore.play_success_sound |
|
2 |
0 |
0 |
|
100% |
| ovos_core / skill_installer.py |
SkillsStore.validate_constrainsts |
|
15 |
11 |
0 |
|
27% |
| ovos_core / skill_installer.py |
SkillsStore.pip_install |
|
36 |
28 |
0 |
|
22% |
| ovos_core / skill_installer.py |
SkillsStore.pip_uninstall |
|
41 |
33 |
0 |
|
20% |
| ovos_core / skill_installer.py |
SkillsStore.validate_skill |
|
3 |
0 |
0 |
|
100% |
| ovos_core / skill_installer.py |
SkillsStore.handle_install_skill |
|
14 |
0 |
0 |
|
100% |
| ovos_core / skill_installer.py |
SkillsStore.handle_uninstall_skill |
|
8 |
0 |
0 |
|
100% |
| ovos_core / skill_installer.py |
SkillsStore.handle_install_python |
|
11 |
1 |
0 |
|
91% |
| ovos_core / skill_installer.py |
SkillsStore.handle_uninstall_python |
|
11 |
1 |
0 |
|
91% |
| ovos_core / skill_installer.py |
launch_standalone |
|
12 |
12 |
0 |
|
0% |
| ovos_core / skill_installer.py |
(no function) |
|
39 |
1 |
0 |
|
97% |
| ovos_core / skill_manager.py |
on_started |
|
1 |
0 |
0 |
|
100% |
| ovos_core / skill_manager.py |
on_alive |
|
1 |
0 |
0 |
|
100% |
| ovos_core / skill_manager.py |
on_ready |
|
1 |
0 |
0 |
|
100% |
| ovos_core / skill_manager.py |
on_error |
|
1 |
1 |
0 |
|
0% |
| ovos_core / skill_manager.py |
on_stopping |
|
1 |
0 |
0 |
|
100% |
| ovos_core / skill_manager.py |
SkillManager.__init__ |
|
38 |
3 |
0 |
|
92% |
| ovos_core / skill_manager.py |
SkillManager.blacklist |
|
1 |
0 |
0 |
|
100% |
| ovos_core / skill_manager.py |
SkillManager._init_filewatcher |
|
3 |
0 |
0 |
|
100% |
| ovos_core / skill_manager.py |
SkillManager._handle_settings_file_change |
|
4 |
0 |
0 |
|
100% |
| ovos_core / skill_manager.py |
SkillManager._sync_skill_loading_state |
|
18 |
0 |
0 |
|
100% |
| ovos_core / skill_manager.py |
SkillManager._define_message_bus_events |
|
10 |
0 |
0 |
|
100% |
| ovos_core / skill_manager.py |
SkillManager.skills_config |
|
1 |
1 |
0 |
|
0% |
| ovos_core / skill_manager.py |
SkillManager.handle_gui_connected |
|
5 |
0 |
0 |
|
100% |
| ovos_core / skill_manager.py |
SkillManager.handle_gui_disconnected |
|
3 |
0 |
0 |
|
100% |
| ovos_core / skill_manager.py |
SkillManager.handle_internet_disconnected |
|
3 |
0 |
0 |
|
100% |
| ovos_core / skill_manager.py |
SkillManager.handle_network_disconnected |
|
3 |
0 |
0 |
|
100% |
| ovos_core / skill_manager.py |
SkillManager.handle_internet_connected |
|
5 |
0 |
0 |
|
100% |
| ovos_core / skill_manager.py |
SkillManager.handle_network_connected |
|
4 |
0 |
0 |
|
100% |
| ovos_core / skill_manager.py |
SkillManager.load_plugin_skills |
|
23 |
9 |
0 |
|
61% |
| ovos_core / skill_manager.py |
SkillManager._get_internal_skill_bus |
|
5 |
0 |
0 |
|
100% |
| ovos_core / skill_manager.py |
SkillManager._get_plugin_skill_loader |
|
7 |
0 |
0 |
|
100% |
| ovos_core / skill_manager.py |
SkillManager._load_plugin_skill |
|
10 |
0 |
0 |
|
100% |
| ovos_core / skill_manager.py |
SkillManager.wait_for_intent_service |
|
6 |
6 |
0 |
|
0% |
| ovos_core / skill_manager.py |
SkillManager.run |
|
17 |
17 |
0 |
|
0% |
| ovos_core / skill_manager.py |
SkillManager._load_on_network |
|
4 |
4 |
0 |
|
0% |
| ovos_core / skill_manager.py |
SkillManager._load_on_internet |
|
5 |
5 |
0 |
|
0% |
| ovos_core / skill_manager.py |
SkillManager._unload_on_network_disconnect |
|
0 |
0 |
0 |
|
100% |
| ovos_core / skill_manager.py |
SkillManager._unload_on_internet_disconnect |
|
0 |
0 |
0 |
|
100% |
| ovos_core / skill_manager.py |
SkillManager._unload_on_gui_disconnect |
|
0 |
0 |
0 |
|
100% |
| ovos_core / skill_manager.py |
SkillManager._load_on_startup |
|
3 |
3 |
0 |
|
0% |
| ovos_core / skill_manager.py |
SkillManager._load_new_skills |
|
18 |
18 |
0 |
|
0% |
| ovos_core / skill_manager.py |
SkillManager._unload_plugin_skill |
|
13 |
4 |
0 |
|
69% |
| ovos_core / skill_manager.py |
SkillManager.is_alive |
|
1 |
1 |
0 |
|
0% |
| ovos_core / skill_manager.py |
SkillManager.is_all_loaded |
|
1 |
1 |
0 |
|
0% |
| ovos_core / skill_manager.py |
SkillManager.send_skill_list |
|
8 |
2 |
0 |
|
75% |
| ovos_core / skill_manager.py |
SkillManager.deactivate_skill |
|
10 |
3 |
0 |
|
70% |
| ovos_core / skill_manager.py |
SkillManager.deactivate_except |
|
10 |
2 |
0 |
|
80% |
| ovos_core / skill_manager.py |
SkillManager.activate_skill |
|
9 |
3 |
0 |
|
67% |
| ovos_core / skill_manager.py |
SkillManager.stop |
|
1 |
0 |
0 |
|
100% |
| ovos_core / skill_manager.py |
SkillManager.shutdown |
|
27 |
14 |
0 |
|
48% |
| ovos_core / skill_manager.py |
(no function) |
|
62 |
0 |
0 |
|
100% |
| ovos_core / transformers.py |
UtteranceTransformersService.__init__ |
|
6 |
0 |
0 |
|
100% |
| ovos_core / transformers.py |
UtteranceTransformersService.find_plugins |
|
1 |
0 |
0 |
|
100% |
| ovos_core / transformers.py |
UtteranceTransformersService.load_plugins |
|
10 |
4 |
0 |
|
60% |
| ovos_core / transformers.py |
UtteranceTransformersService.plugins |
|
1 |
0 |
0 |
|
100% |
| ovos_core / transformers.py |
UtteranceTransformersService.shutdown |
|
5 |
0 |
0 |
|
100% |
| ovos_core / transformers.py |
UtteranceTransformersService.transform |
|
10 |
2 |
0 |
|
80% |
| ovos_core / transformers.py |
MetadataTransformersService.__init__ |
|
6 |
0 |
0 |
|
100% |
| ovos_core / transformers.py |
MetadataTransformersService.find_plugins |
|
1 |
0 |
0 |
|
100% |
| ovos_core / transformers.py |
MetadataTransformersService.load_plugins |
|
10 |
9 |
0 |
|
10% |
| ovos_core / transformers.py |
MetadataTransformersService.plugins |
|
1 |
0 |
0 |
|
100% |
| ovos_core / transformers.py |
MetadataTransformersService.shutdown |
|
5 |
4 |
0 |
|
20% |
| ovos_core / transformers.py |
MetadataTransformersService.transform |
|
10 |
7 |
0 |
|
30% |
| ovos_core / transformers.py |
IntentTransformersService.__init__ |
|
6 |
0 |
0 |
|
100% |
| ovos_core / transformers.py |
IntentTransformersService.find_plugins |
|
1 |
0 |
0 |
|
100% |
| ovos_core / transformers.py |
IntentTransformersService.load_plugins |
|
11 |
4 |
0 |
|
64% |
| ovos_core / transformers.py |
IntentTransformersService.plugins |
|
1 |
0 |
0 |
|
100% |
| ovos_core / transformers.py |
IntentTransformersService.shutdown |
|
5 |
5 |
0 |
|
0% |
| ovos_core / transformers.py |
IntentTransformersService.transform |
|
7 |
2 |
0 |
|
71% |
| ovos_core / transformers.py |
(no function) |
|
35 |
0 |
0 |
|
100% |
| ovos_core / version.py |
VersionManager.get |
|
1 |
1 |
0 |
|
0% |
| ovos_core / version.py |
check_version |
|
2 |
2 |
0 |
|
0% |
| ovos_core / version.py |
(no function) |
|
14 |
0 |
0 |
|
100% |
| test / __init__.py |
(no function) |
|
0 |
0 |
0 |
|
100% |
| test / end2end / __init__.py |
(no function) |
|
0 |
0 |
0 |
|
100% |
| test / end2end / test_activate.py |
TestSkill.initialize |
|
2 |
0 |
0 |
|
100% |
| test / end2end / test_activate.py |
TestSkill.handle_activate_test |
|
1 |
0 |
0 |
|
100% |
| test / end2end / test_activate.py |
TestSkill.handle_deactivate_test |
|
1 |
0 |
0 |
|
100% |
| test / end2end / test_activate.py |
TestSkill.can_converse |
|
1 |
0 |
0 |
|
100% |
| test / end2end / test_activate.py |
TestSkill.converse |
|
2 |
0 |
0 |
|
100% |
| test / end2end / test_activate.py |
TestDeactivate.setUp |
|
3 |
0 |
0 |
|
100% |
| test / end2end / test_activate.py |
TestDeactivate.tearDown |
|
3 |
0 |
0 |
|
100% |
| test / end2end / test_activate.py |
TestDeactivate.test_activate |
|
9 |
0 |
0 |
|
100% |
| test / end2end / test_activate.py |
TestDeactivate.test_deactivate |
|
9 |
0 |
0 |
|
100% |
| test / end2end / test_activate.py |
TestDeactivate.test_deactivate_inside_converse |
|
9 |
0 |
0 |
|
100% |
| test / end2end / test_activate.py |
(no function) |
|
18 |
0 |
0 |
|
100% |
| test / end2end / test_adapt.py |
TestAdaptIntent.setUp |
|
3 |
0 |
0 |
|
100% |
| test / end2end / test_adapt.py |
TestAdaptIntent.tearDown |
|
3 |
0 |
0 |
|
100% |
| test / end2end / test_adapt.py |
TestAdaptIntent.test_adapt_match |
|
8 |
0 |
0 |
|
100% |
| test / end2end / test_adapt.py |
TestAdaptIntent.test_skill_blacklist |
|
7 |
0 |
0 |
|
100% |
| test / end2end / test_adapt.py |
TestAdaptIntent.test_intent_blacklist |
|
7 |
0 |
0 |
|
100% |
| test / end2end / test_adapt.py |
TestAdaptIntent.test_padatious_no_match |
|
6 |
0 |
0 |
|
100% |
| test / end2end / test_adapt.py |
(no function) |
|
13 |
0 |
0 |
|
100% |
| test / end2end / test_cancel_plugin.py |
TestCancelIntentMidSentence.setUp |
|
3 |
0 |
0 |
|
100% |
| test / end2end / test_cancel_plugin.py |
TestCancelIntentMidSentence.tearDown |
|
3 |
0 |
0 |
|
100% |
| test / end2end / test_cancel_plugin.py |
TestCancelIntentMidSentence.test_cancel_match |
|
8 |
0 |
0 |
|
100% |
| test / end2end / test_cancel_plugin.py |
(no function) |
|
9 |
0 |
0 |
|
100% |
| test / end2end / test_converse.py |
TestConverse.setUp |
|
3 |
0 |
0 |
|
100% |
| test / end2end / test_converse.py |
TestConverse.tearDown |
|
3 |
0 |
0 |
|
100% |
| test / end2end / test_converse.py |
TestConverse.test_parrot_mode |
|
15 |
0 |
0 |
|
100% |
| test / end2end / test_converse.py |
(no function) |
|
10 |
0 |
0 |
|
100% |
| test / end2end / test_fallback.py |
TestFallback.setUp |
|
3 |
0 |
0 |
|
100% |
| test / end2end / test_fallback.py |
TestFallback.tearDown |
|
3 |
0 |
0 |
|
100% |
| test / end2end / test_fallback.py |
TestFallback.test_fallback_match |
|
7 |
0 |
0 |
|
100% |
| test / end2end / test_fallback.py |
(no function) |
|
10 |
0 |
0 |
|
100% |
| test / end2end / test_lang_detect.py |
TestLangDisambiguation.setUp |
|
2 |
0 |
0 |
|
100% |
| test / end2end / test_lang_detect.py |
TestLangDisambiguation.tearDown |
|
3 |
0 |
0 |
|
100% |
| test / end2end / test_lang_detect.py |
TestLangDisambiguation.test_stt_lang |
|
8 |
0 |
0 |
|
100% |
| test / end2end / test_lang_detect.py |
TestLangDisambiguation.test_lang_text_detection |
|
8 |
0 |
0 |
|
100% |
| test / end2end / test_lang_detect.py |
TestLangDisambiguation.test_metadata_preferred_over_text_detection |
|
8 |
0 |
0 |
|
100% |
| test / end2end / test_lang_detect.py |
TestLangDisambiguation.test_invalid_lang_detection |
|
8 |
0 |
0 |
|
100% |
| test / end2end / test_lang_detect.py |
(no function) |
|
12 |
0 |
0 |
|
100% |
| test / end2end / test_no_skills.py |
TestNoSkills.setUp |
|
2 |
0 |
0 |
|
100% |
| test / end2end / test_no_skills.py |
TestNoSkills.tearDown |
|
3 |
0 |
0 |
|
100% |
| test / end2end / test_no_skills.py |
TestNoSkills.test_complete_failure |
|
3 |
0 |
0 |
|
100% |
| test / end2end / test_no_skills.py |
TestNoSkills.test_routing |
|
3 |
0 |
0 |
|
100% |
| test / end2end / test_no_skills.py |
(no function) |
|
9 |
0 |
0 |
|
100% |
| test / end2end / test_padatious.py |
TestPadatiousIntent.setUp |
|
3 |
0 |
0 |
|
100% |
| test / end2end / test_padatious.py |
TestPadatiousIntent.tearDown |
|
3 |
0 |
0 |
|
100% |
| test / end2end / test_padatious.py |
TestPadatiousIntent.test_padatious_match |
|
8 |
0 |
0 |
|
100% |
| test / end2end / test_padatious.py |
TestPadatiousIntent.test_skill_blacklist |
|
7 |
0 |
0 |
|
100% |
| test / end2end / test_padatious.py |
TestPadatiousIntent.test_intent_blacklist |
|
7 |
0 |
0 |
|
100% |
| test / end2end / test_padatious.py |
TestPadatiousIntent.test_adapt_no_match |
|
6 |
0 |
0 |
|
100% |
| test / end2end / test_padatious.py |
(no function) |
|
13 |
0 |
0 |
|
100% |
| test / end2end / test_stop.py |
TestStopNoSkills.setUp |
|
3 |
0 |
0 |
|
100% |
| test / end2end / test_stop.py |
TestStopNoSkills.tearDown |
|
3 |
0 |
0 |
|
100% |
| test / end2end / test_stop.py |
TestStopNoSkills.test_exact |
|
6 |
0 |
0 |
|
100% |
| test / end2end / test_stop.py |
TestStopNoSkills.test_not_exact_high |
|
6 |
0 |
0 |
|
100% |
| test / end2end / test_stop.py |
TestStopNoSkills.test_not_exact_med |
|
6 |
0 |
0 |
|
100% |
| test / end2end / test_stop.py |
TestCountSkills.setUp |
|
4 |
0 |
0 |
|
100% |
| test / end2end / test_stop.py |
TestCountSkills.tearDown |
|
3 |
0 |
0 |
|
100% |
| test / end2end / test_stop.py |
TestCountSkills.test_count |
|
7 |
0 |
0 |
|
100% |
| test / end2end / test_stop.py |
TestCountSkills.test_count_infinity_active |
|
10 |
0 |
0 |
|
100% |
| test / end2end / test_stop.py |
TestCountSkills.test_count_infinity_active.make_it_count |
|
3 |
0 |
0 |
|
100% |
| test / end2end / test_stop.py |
TestCountSkills.test_count_infinity_global |
|
10 |
0 |
0 |
|
100% |
| test / end2end / test_stop.py |
TestCountSkills.test_count_infinity_global.make_it_count |
|
2 |
0 |
0 |
|
100% |
| test / end2end / test_stop.py |
TestCountSkills.test_count_infinity_stop_low |
|
10 |
0 |
0 |
|
100% |
| test / end2end / test_stop.py |
TestCountSkills.test_count_infinity_stop_low.make_it_count |
|
3 |
0 |
0 |
|
100% |
| test / end2end / test_stop.py |
(no function) |
|
20 |
0 |
0 |
|
100% |
| test / unittests / __init__.py |
(no function) |
|
0 |
0 |
0 |
|
100% |
| test / unittests / test_intent_service.py |
ContextManagerTest.setUp |
|
1 |
0 |
0 |
|
100% |
| test / unittests / test_intent_service.py |
ContextManagerTest.test_add_context |
|
9 |
0 |
0 |
|
100% |
| test / unittests / test_intent_service.py |
ContextManagerTest.test_remove_context |
|
10 |
0 |
0 |
|
100% |
| test / unittests / test_intent_service.py |
TestLanguageExtraction.test_no_lang_in_message |
|
5 |
0 |
0 |
|
100% |
| test / unittests / test_intent_service.py |
TestLanguageExtraction.test_lang_exists |
|
4 |
0 |
0 |
|
100% |
| test / unittests / test_intent_service.py |
(no function) |
|
24 |
0 |
0 |
|
100% |
| test / unittests / test_manager.py |
TestSkillManager.setUp |
|
2 |
0 |
0 |
|
100% |
| test / unittests / test_manager.py |
TestSkillManager.test_blacklist_property |
|
2 |
0 |
0 |
|
100% |
| test / unittests / test_manager.py |
TestSkillManager.test_handle_settings_file_change |
|
4 |
0 |
0 |
|
100% |
| test / unittests / test_manager.py |
TestSkillManager.test_load_plugin_skills |
|
4 |
0 |
0 |
|
100% |
| test / unittests / test_manager.py |
TestSkillManager.test_handle_gui_connected |
|
6 |
0 |
0 |
|
100% |
| test / unittests / test_manager.py |
TestSkillManager.test_handle_gui_disconnected |
|
6 |
0 |
0 |
|
100% |
| test / unittests / test_manager.py |
TestSkillManager.test_handle_internet_connected |
|
8 |
0 |
0 |
|
100% |
| test / unittests / test_manager.py |
TestSkillManager.test_handle_internet_disconnected |
|
7 |
0 |
0 |
|
100% |
| test / unittests / test_manager.py |
TestSkillManager.test_handle_network_connected |
|
5 |
0 |
0 |
|
100% |
| test / unittests / test_manager.py |
TestSkillManager.test_handle_network_disconnected |
|
6 |
0 |
0 |
|
100% |
| test / unittests / test_manager.py |
TestSkillManager.test_sync_skill_loading_state_no_phal_plugin |
|
8 |
0 |
0 |
|
100% |
| test / unittests / test_manager.py |
TestSkillManager.test_sync_skill_loading_state_phal_plugin_no_gui |
|
8 |
0 |
0 |
|
100% |
| test / unittests / test_manager.py |
TestSkillManager.test_sync_skill_loading_state_gui_no_internet_but_network |
|
8 |
0 |
0 |
|
100% |
| test / unittests / test_manager.py |
TestSkillManager.test_get_internal_skill_bus_shared_connection |
|
4 |
0 |
0 |
|
100% |
| test / unittests / test_manager.py |
TestSkillManager.test_get_internal_skill_bus_not_shared_connection |
|
4 |
0 |
0 |
|
100% |
| test / unittests / test_manager.py |
(no function) |
|
37 |
1 |
0 |
|
97% |
| test / unittests / test_skill_installer.py |
MessageBusMock.__init__ |
|
3 |
0 |
0 |
|
100% |
| test / unittests / test_skill_installer.py |
MessageBusMock.emit |
|
2 |
0 |
0 |
|
100% |
| test / unittests / test_skill_installer.py |
MessageBusMock.on |
|
1 |
0 |
0 |
|
100% |
| test / unittests / test_skill_installer.py |
MessageBusMock.remove |
|
1 |
0 |
0 |
|
100% |
| test / unittests / test_skill_installer.py |
MessageBusMock.once |
|
1 |
1 |
0 |
|
0% |
| test / unittests / test_skill_installer.py |
MessageBusMock.wait_for_response |
|
1 |
1 |
0 |
|
0% |
| test / unittests / test_skill_installer.py |
skills_store |
|
2 |
0 |
0 |
|
100% |
| test / unittests / test_skill_installer.py |
test_shutdown |
|
1 |
0 |
0 |
|
100% |
| test / unittests / test_skill_installer.py |
test_play_error_sound |
|
3 |
0 |
0 |
|
100% |
| test / unittests / test_skill_installer.py |
test_play_error_sound_custom |
|
3 |
0 |
0 |
|
100% |
| test / unittests / test_skill_installer.py |
test_play_success_sound |
|
3 |
0 |
0 |
|
100% |
| test / unittests / test_skill_installer.py |
test_play_success_sound_custom |
|
3 |
0 |
0 |
|
100% |
| test / unittests / test_skill_installer.py |
test_pip_install_no_packages |
|
4 |
0 |
0 |
|
100% |
| test / unittests / test_skill_installer.py |
test_pip_install_no_constraints |
|
4 |
0 |
0 |
|
100% |
| test / unittests / test_skill_installer.py |
test_pip_install_happy_path |
|
1 |
0 |
0 |
|
100% |
| test / unittests / test_skill_installer.py |
test_pip_uninstall_no_packages |
|
4 |
0 |
0 |
|
100% |
| test / unittests / test_skill_installer.py |
test_pip_uninstall_no_constraints |
|
4 |
0 |
0 |
|
100% |
| test / unittests / test_skill_installer.py |
test_pip_uninstall_happy_path |
|
1 |
0 |
0 |
|
100% |
| test / unittests / test_skill_installer.py |
test_validate_skill |
|
3 |
0 |
0 |
|
100% |
| test / unittests / test_skill_installer.py |
test_handle_install_skill_not_allowed |
|
7 |
0 |
0 |
|
100% |
| test / unittests / test_skill_installer.py |
test_handle_install_skill_not_from_github |
|
5 |
0 |
0 |
|
100% |
| test / unittests / test_skill_installer.py |
test_handle_install_skill_from_github |
|
7 |
0 |
0 |
|
100% |
| test / unittests / test_skill_installer.py |
test_handle_install_skill_from_github_failure |
|
6 |
0 |
0 |
|
100% |
| test / unittests / test_skill_installer.py |
test_handle_uninstall_skill_not_allowed |
|
5 |
0 |
0 |
|
100% |
| test / unittests / test_skill_installer.py |
test_handle_uninstall_skill |
|
5 |
0 |
0 |
|
100% |
| test / unittests / test_skill_installer.py |
test_handle_install_python_not_allowed |
|
7 |
0 |
0 |
|
100% |
| test / unittests / test_skill_installer.py |
test_handle_install_python_no_packages |
|
5 |
0 |
0 |
|
100% |
| test / unittests / test_skill_installer.py |
test_handle_install_python_success |
|
8 |
0 |
0 |
|
100% |
| test / unittests / test_skill_installer.py |
test_handle_uninstall_python_not_allowed |
|
7 |
0 |
0 |
|
100% |
| test / unittests / test_skill_installer.py |
test_handle_uninstall_python_no_packages |
|
5 |
0 |
0 |
|
100% |
| test / unittests / test_skill_installer.py |
test_handle_uninstall_python_success |
|
8 |
0 |
0 |
|
100% |
| test / unittests / test_skill_installer.py |
(no function) |
|
53 |
1 |
0 |
|
98% |
| test / unittests / test_skill_manager.py |
MessageBusMock.__init__ |
|
3 |
0 |
0 |
|
100% |
| test / unittests / test_skill_manager.py |
MessageBusMock.emit |
|
2 |
0 |
0 |
|
100% |
| test / unittests / test_skill_manager.py |
MessageBusMock.on |
|
1 |
0 |
0 |
|
100% |
| test / unittests / test_skill_manager.py |
MessageBusMock.once |
|
1 |
1 |
0 |
|
0% |
| test / unittests / test_skill_manager.py |
MessageBusMock.wait_for_response |
|
1 |
1 |
0 |
|
0% |
| test / unittests / test_skill_manager.py |
mock_config |
|
5 |
0 |
0 |
|
100% |
| test / unittests / test_skill_manager.py |
TestSkillManager.setUp |
|
6 |
0 |
0 |
|
100% |
| test / unittests / test_skill_manager.py |
TestSkillManager._mock_log |
|
3 |
0 |
0 |
|
100% |
| test / unittests / test_skill_manager.py |
TestSkillManager.tearDown |
|
1 |
0 |
0 |
|
100% |
| test / unittests / test_skill_manager.py |
TestSkillManager._mock_skill_loader_instance |
|
8 |
0 |
0 |
|
100% |
| test / unittests / test_skill_manager.py |
TestSkillManager.test_instantiate |
|
2 |
0 |
0 |
|
100% |
| test / unittests / test_skill_manager.py |
TestSkillManager.test_send_skill_list |
|
8 |
0 |
0 |
|
100% |
| test / unittests / test_skill_manager.py |
TestSkillManager.test_stop |
|
4 |
0 |
0 |
|
100% |
| test / unittests / test_skill_manager.py |
TestSkillManager.test_deactivate_skill |
|
5 |
0 |
0 |
|
100% |
| test / unittests / test_skill_manager.py |
TestSkillManager.test_deactivate_except |
|
16 |
0 |
0 |
|
100% |
| test / unittests / test_skill_manager.py |
TestSkillManager.test_activate_skill |
|
10 |
0 |
0 |
|
100% |
| test / unittests / test_skill_manager.py |
TestSkillManager.test_load_plugin_skill_success |
|
17 |
0 |
0 |
|
100% |
| test / unittests / test_skill_manager.py |
TestSkillManager.test_load_plugin_skill_failure |
|
15 |
0 |
0 |
|
100% |
| test / unittests / test_skill_manager.py |
TestSkillManager.test_load_plugin_skill_returns_false |
|
12 |
0 |
0 |
|
100% |
| test / unittests / test_skill_manager.py |
(no function) |
|
34 |
0 |
0 |
|
100% |