summaryrefslogtreecommitdiff
path: root/client/test.py
Commit message (Collapse)AuthorAgeFilesLines
* Split unittests into separate files and move them to tests/schneefux2014-12-301-423/+0
|
* Merge pull request #224 from Holzhaus/fix-weather-pluginschneefux2014-11-051-1/+1
|\ | | | | Fix support for multi-word city names (Weather module)
| * Fix Weather testcaseschneefux2014-10-151-1/+1
| | | | | | | | | | | | The only change here is that the test profile location has been changed from "08544" (US zipcode of Princeton, NJ) to "Cape Town" (this was chosen because of high code coverage). It looks like it was broken anyway and just passed because the weather module did not fail if the city was not found. If I type http://rss.wunderground.com/auto/rss_full/08544 into my webbrowser, it says "City not found". If you now have an invalid location name in your profile, the user will be informed that something is fishy.
* | Remove TranscriptionMode and improve STT engine initialisationschneefux2014-11-051-7/+6
|/
* Fix G2P testcaseschneefux2014-10-081-2/+2
|
* Further improve unittest coverageschneefux2014-10-081-10/+21
|
* Update TestMic testcase to work with Vocabularyschneefux2014-10-081-1/+1
|
* Add test for keyword phrase extractionschneefux2014-10-081-0/+13
|
* improve vocabulary unittest coverageschneefux2014-10-081-16/+51
|
* Add testcases for (patched) PocketsphinxVocabularyschneefux2014-10-081-13/+54
|
* Add unittests for G2P without phonetisaurusschneefux2014-10-081-1/+40
|
* PEP8 style fixes in test.py and vocabcompiler.pyschneefux2014-10-081-1/+2
|
* Fix G2P testcases, do not depend on fixed translation stringschneefux2014-10-081-12/+7
|
* Remove UnorderedList from unittestsschneefux2014-10-081-6/+0
|
* Fix assert statements in vocabcompiler unittestsschneefux2014-10-081-1/+2
|
* Changed vocabcompiler test casesschneefux2014-10-081-20/+22
|
* Add testcase for diagnose.py's python import checkschneefux2014-10-061-1/+10
|
* Improve diagnose.py reusabilityschneefux2014-10-061-5/+5
|
* Use assertIn in TestMic unittestsschneefux2014-10-061-2/+2
|
* Fix TestMic testcaseschneefux2014-10-061-5/+12
| | | | This fixes jasperproject/jasper-client#212
* Fix flake8 style nitsschneefux2014-10-061-11/+23
|
* Fix VocabCompiler testcase because MUSIC/SPOTIFY are not hardcoded anymoreschneefux2014-10-011-3/+1
|
* Merge pull request #201 from Holzhaus/add-more-loggingschneefux2014-10-011-0/+8
|\ | | | | Add more logging
| * Configure logging and add possibility to view debug messages in test.pyschneefux2014-09-261-0/+8
| |
* | Update Brain testcaseschneefux2014-09-301-1/+1
| |
* | Merge pull request #155 from Holzhaus/new-speakersschneefux2014-09-271-1/+7
|\ \ | | | | | | Cleanup client.speaker and add additional tts speakers
| * | Added testcase for tts with DummyTTS engineschneefux2014-09-261-1/+7
| | |
* | | Merge pull request #200 from Holzhaus/remove-useless-wrapper-funcschneefux2014-09-261-7/+4
|\ \ \ | |_|/ |/| | Remove useless activeInternet wrapper func
| * | Remove useless activeInternet wrapper funcschneefux2014-09-261-7/+4
| |/
* | Merge pull request #148 from alexsiri7/multiple_queriesschneefux2014-09-261-1/+1
|\ \ | |/ |/| Handle all Google Speech options
| * Handle all Google Speech optionsschneefux2014-09-251-1/+1
| |
* | Fixed testWordExtraction not to depend on installed modulesschneefux2014-09-251-10/+13
|/
* Fix brain logging testschneefux2014-09-241-5/+5
|
* Use os.chdir inside client/test.pyschneefux2014-09-191-0/+3
| | | | | | Otherwise, the transcribe check will fail, if you execute test.py from outside the client directory, e.g. via `python2 client/test.py` It's a mess that we need os.chdir at all, but hopefully we can remove this soon, if absolute paths are used everywhere.
* Replace JASPER_HOME with jasperpath.APP_PATH + os.pardirschneefux2014-09-191-4/+1
|
* Use jasperpath in client/test.pyschneefux2014-09-191-3/+4
|
* Added test for vocabcompiler to `--light` tests and updated travis configschneefux2014-09-111-5/+1
|
* vocabcompiler unittest can now be enable via command line argumentschneefux2014-09-111-1/+4
|
* Merge boot/test.py into client/test.pyschneefux2014-09-111-1/+31
|
* Using Diagnostics internet connection check in boot.py and test.pyschneefux2014-09-111-5/+2
|
* Merge pull request #154 from Holzhaus/shebangsschneefux2014-09-101-0/+2
|\ | | | | Added shebangs and PEP 0263 source encodings
| * Add shebang and PEP 0263 source encoding to every moduleschneefux2014-09-061-0/+2
| | | | | | | | Source encoding should be specified and a shebang helps to execute a module directly (either to start jasper or just for testing purposes).
* | Better info for test profileschneefux2014-09-091-2/+3
| |
* | Minor style fixes to test.pyschneefux2014-09-091-5/+5
| |
* | Added travisschneefux2014-09-091-3/+12
|/
* Run all test cases togetherschneefux2014-08-311-2/+5
| | | | | This allows nicer output, as all the test results are grouped, and with a glimpse you can determine wether they passed or not
* More cleanup, mostly in docstringsschneefux2014-08-231-1/+0
|
* Addressed CR comments.schneefux2014-07-291-3/+0
|
* Fixing unit tests.schneefux2014-07-261-4/+6
|
* Stop hardcoding /home/jasper and abstract out mic.say for multiplatform supportschneefux2014-06-211-1/+7
|