-
-
Notifications
You must be signed in to change notification settings - Fork 17
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Prevent exceptions if a user doesn't reply to an ask_yesno
prompt
#252
Conversation
Codecov Report
@@ Coverage Diff @@
## dev #252 +/- ##
==========================================
+ Coverage 50.35% 54.88% +4.53%
==========================================
Files 119 156 +37
Lines 10077 9357 -720
==========================================
+ Hits 5074 5136 +62
+ Misses 5003 4221 -782
Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here. |
26fa011
to
48013e9
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Can't say much but this is even simple enough for me to understand ;)
* feat/SkillNetworkRequirements * rename args for clariy * classproperty * refactor the old patches module deduplicate code between ovos-core and workshop support get_response refactor * fix __new__ * refactor/standalone_skill_class to avoid mycroft module import mess * temp update workflows for unittests from open PRs * fix setup.py * . * . * metaclass for instanchecks * metaclass for instanchecks * get_response * fix imports * require ovos_lf * move killable_intents support to base class * inject skill features into vanila mycroft * keep enums together * fix metaclass * tests * tests * tests * mycroft-core compat * mycroft-core compat * mycroft-core compat * bump outils * bump outils * make some props private * Patch backwards compat. (#37) * Cleanup logging for backwards-compat init * Add flag to disable settings manager Default AbstractApp base class to not use settings manager * Pass `enable_settings_manager` kwarg from OVOSAbstractApplication init * Fix settings manager init flag with unit tests * Resolve bad import Cleanup logging in init * Resolve editor import errors * Add `bus` setter for backwards-compat with unit test * Cleanup import logic * Skip SettingsManager test under mycroft-core * Address PR feedback * Annotate future test dependency change * Fix comment formatting * Port changes from #35 to base MycroftSkill class * OVOSAbstractApplication backwards-compat. (#38) * Handle passed App configuration with unit tests * Handle passed `gui` arg with unit test * Override settings path for AbstractApplications Mark passed settings init as deprecated * Add settings test cases * Port OpenVoiceOS/ovos-core#252 * Resolve Automated Test Failures (#39) * Ignore setuptools bug failing pip-audit * Improve tests to test expected behavior and not test quirks of out-of-scope implementations * Patch BaseSkill methods to resolve ovos-core unit test failures (#40) * Fix typo in port of #37 * Update `is_ovos` references to `ovos_utils` * Remove unused `util` module * Update `is_ovos` references * Fix recursive call in instancecheck * Fix isinstance checks * Add FallbackSkill test case * Port tests from ovos-core that apply to relocated code (#41) * Port core skill tests (#42) * Add `adapt` to test requirements * Resolve broken import * Update adapt test dependency * Fix test relative import error * Add resources for unit tests Skip failing test * Fix typo in skipped test Co-authored-by: Daniel McKnight <[email protected]> Co-authored-by: Daniel McKnight <[email protected]>
No description provided.