Åke Forslund
0d4a841d4e
Make test_api slightly more robust
2017-09-14 11:01:32 +02:00
Åke Forslund
fd75b05e82
Add tests for api module
2017-09-11 20:31:23 +02:00
Åke Forslund
4386fe1f04
Add tests for stt module
2017-09-07 15:21:58 +02:00
Michael Nguyen
01a7868d49
Merge pull request #1003 from forslund/test-skills-core
...
Test skills core
2017-08-31 16:00:14 -05:00
Augusto Monteiro
53648b8433
Merge pull request #1012 from forslund/refactor/cleanup-skills
...
Cleanup skills
2017-08-22 15:03:55 -04:00
Åke Forslund
b0f49b0d37
Add tests for location
...
==== Tech Notes ====
The tests mocks the configuration to ensure the location is what's
expected.
2017-08-22 14:11:48 +02:00
Åke Forslund
29f882b63d
More tests of mycroft.skill.core
...
==== Tech Notes ====
Tests for open_intent_envelope() and MycroftSkill context methods added
2017-08-22 13:00:25 +02:00
Åke Forslund
12bf78cd5f
Move funcs only used in skill_tester from core.py
...
==== Tech Notes ====
Some functions have been orphaned in core.py and are only used in the
tests. To clean up these have been moved to where they're used.
2017-08-21 15:59:48 +02:00
Åke Forslund
92d6b6865c
Skill ID is not used instead of name in intents
...
==== Tech Notes ====
Converse fix changed registring intents using id number rather than name
2017-08-21 09:23:29 +02:00
Åke Forslund
9f2813be34
Add basic test case for loading skills
...
==== Fixed Issues ====
NONE - replace with associated issue numbers, e.g. #123 , #304
==== Tech Notes ====
NONE - explain new algorithms in detail, tool changes, etc.
==== Documentation Notes ====
NONE - description of a new feature or notes on behavior changes
==== Localization Notes ====
NONE - point to new strings, language specific functions, etc.
==== Environment Notes ====
NONE - new package requirements, new files being written to disk, etc.
==== Protocol Notes ====
NONE - message types added or changed, new signals, APIs, etc.
2017-08-21 09:19:57 +02:00
Åke Forslund
decc04d52a
Add tests intent registration
...
==== Fixed Issues ====
NONE - replace with associated issue numbers, e.g. #123 , #304
==== Tech Notes ====
NONE - explain new algorithms in detail, tool changes, etc.
==== Documentation Notes ====
NONE - description of a new feature or notes on behavior changes
==== Localization Notes ====
NONE - point to new strings, language specific functions, etc.
==== Environment Notes ====
NONE - new package requirements, new files being written to disk, etc.
==== Protocol Notes ====
NONE - message types added or changed, new signals, APIs, etc.
2017-08-21 09:19:57 +02:00
Åke Forslund
6a764ce44e
Move intent_service tests to correct directory
...
==== Tech notes ====
During a rebase the intent_service test wasn't moved to the correct
directory
2017-08-19 09:30:27 +02:00
Åke Forslund
7bd603664a
Fix skill settings test (broke in rebase)
2017-08-17 02:05:02 -05:00
Åke Forslund
b5af1e2f28
Move audio tests to unittest dir
2017-08-17 02:05:02 -05:00
Åke Forslund
4e7defa89f
Fix pep8 issues.
2017-08-17 02:05:02 -05:00
Åke Forslund
1c5da3e25d
Move messagebus test to integration tests
2017-08-17 02:05:02 -05:00
Art McGee
828d305e6c
This tests the messagebus for mycroft.
...
This is just a basic test of sending between websocket clients. It makes sure the message gets to the other side. It doesn't check for correct ness. More testing sure could be done.
Signed-off-by: Art McGee <amcgee7@jaguarlandrover.com>
2017-08-17 02:05:02 -05:00
Åke Forslund
4157585c0a
Move lock tests into unittest directory
2017-08-17 02:05:02 -05:00
harika
173bee9f95
Fixed pep8 format
2017-08-17 02:05:02 -05:00
harika
4c3dd3aa7c
Updating skill_tester to automate skills testing(regression)
2017-08-17 02:05:02 -05:00
harika
632df2a498
Update tests
2017-08-17 02:05:02 -05:00
harika
cbbe3fe1cd
__init__.py must be present
2017-08-17 02:05:02 -05:00
harika
e2811ccde2
added some stuffs --arron says it's awesome!
2017-08-17 02:05:02 -05:00
Åke Forslund
c8dd1a9b46
Make discover test directory settable
...
The skill directory can be specified when calling the discovery_test
`PYTHONPATH=./ python test/integrationtests/skills/discovery_test.py
SKILL_DIR`
2017-08-17 02:05:02 -05:00
Åke Forslund
f0a7a71e01
Fix shutdown error.
...
None type can be in skill list
2017-08-17 02:05:02 -05:00
Åke Forslund
39d0451143
Separate tests into unittests and integrationtests
2017-08-17 02:05:02 -05:00
Åke Forslund
949c3f91f4
Cleanup
...
- Load skills only once
- Fix find skill name method
- pep8 fix
2017-08-17 02:05:02 -05:00
Åke Forslund
73c53aa8ea
Hackish first step to getting skill tester up and running
2017-08-17 02:05:02 -05:00
Åke Forslund
ddb514e470
Add basic tests for context manager
2017-08-15 21:27:19 -05:00
Åke
e7c55aaa43
Merge pull request #933 from MycroftAI/feature/skill-configuration
...
Feature/skill configuration
2017-08-02 08:57:28 +02:00
Michael Nguyen
48b26d1fbd
added new test and put back is_stored property
2017-08-01 13:52:51 -05:00
Åke Forslund
68506cb519
Add basic tests for audio service
2017-07-31 13:37:17 +02:00
Michael Nguyen
1e8ee03674
fixed pep8 issues
2017-07-27 16:38:24 -05:00
Michael Nguyen
37ada28dbd
refactored skill settings and fixed test
2017-07-27 16:28:32 -05:00
Connor Penrod
41698d4dbe
Adds the ExtractDateTime parse function from Christopher (plus relevant tests) ( #866 )
...
Adds the ExtractDateTime parse function from Christopher. When imported from mycroft/util/parse.py, it'll take a sentence like "What's the weather like 5 weeks from next Wednesday?" and will extract a python datetime object for that date.
* Added requirements.txt change for importing dateutil
2017-07-10 15:33:21 -05:00
Michael Nguyen
f361392628
Merge branch 'dev' of https://github.com/MycroftAI/mycroft-core into feature/skill-configuration
2017-07-06 12:40:50 -05:00
Michael Nguyen
bf48d7b6fb
[WIP] need to implement PATCH
2017-07-06 12:40:21 -05:00
Matthew D. Scholefield
e11bb52853
Fix wake up
2017-07-05 17:11:26 -05:00
Matthew D. Scholefield
c2b2134a12
Make Wake Word detection modular ( #876 )
...
This separates Pocketsphinx into its own class allowing other wake word recognizes to be switched in easier.
2017-07-05 14:26:34 -05:00
Michael Nguyen
de51d9aa4e
fixed test
2017-07-05 10:10:09 -05:00
Augusto Monteiro
8629bb9e71
Merge pull request #837 from forslund/bugfix/issue-836
...
Allow service to reload as intended
2017-06-26 16:10:41 -04:00
Åke Forslund
5ac2e5f51e
Check if settings have changed with simple hash
2017-06-22 08:36:33 +02:00
Åke Forslund
728391427e
Add test for PID locks
...
Catch IOError in delete method if pid-file doesn't exist
2017-06-16 14:17:43 +02:00
kfezer
3988da5ffb
Merge pull request #692 from forslund/feature/issue-691
...
#691 - adding setting per skill
2017-05-30 16:47:33 -07:00
kfezer
6e00b43acf
Merge pull request #793 from ProsperousHeart/dev
...
Adding Extraction of Numbers
2017-05-30 15:10:13 -07:00
ProsperousHeart
ae5d6273bc
PEP8 Fix To Test File
2017-05-30 16:18:11 -05:00
ProsperousHeart
5ad8e4ac74
Adding Extraction of Numbers
2017-05-25 18:31:43 -05:00
Ashwin Venkatesan
98e6847282
modify test to use 'a' if numerator is 1
2017-05-25 11:43:05 -07:00
Ashwin Venkatesan
1793757e60
Fix pep8 issues
2017-05-25 11:43:05 -07:00
Ashwin Venkatesan
968c51dd69
Add test for non speech nice number format
2017-05-25 11:43:05 -07:00