summaryrefslogtreecommitdiffstats
path: root/tests/auto/CMakeLists.txt
Commit message (Collapse)AuthorAgeFilesLines
* A basic QML test case for Voice and TextToSpeechVolker Hilsheimer2023-04-161-0/+3
| | | | | | | | To verify that our APIs work from QML, no function testing performed. Uses only the mock engine. Change-Id: Ia4c28418cc5e72f6c54bcbb06e48d1d0677e73e5 Reviewed-by: Axel Spoerl <axel.spoerl@qt.io>
* Add unit test for QVoiceVolker Hilsheimer2022-04-081-0/+1
| | | | | | | | | | | | Basic test for value semantics and consistent behavior across engines. Fix the mock engine to identify voices in a way that does not depend on the engine instance. That's what all other engines do, and to have voices as values persist beyond the life time of their engine, we can't use instance pointers. Change-Id: I4a611f484ea3c420ec3cee2a97aad721d47d4c7a Reviewed-by: Jarkko Koivikko <jarkko.koivikko@code-q.fi>
* Clean up unit test for QTextToSpeechVolker Hilsheimer2022-04-081-1/+1
| | | | | | | | | | | | Convention in Qt is to have unit tests for a class in a subdirectory that has the lowercase name of the class. Follow naming convention for test functions, test basic property setters, getters, and notify signals first, and split the more complex testing of speech into a separate test function. Change-Id: Ic0e0e5c6ac61949bcd39927933c85514402468bb Reviewed-by: Jarkko Koivikko <jarkko.koivikko@code-q.fi>
* Build system porting and cleanupVolker Hilsheimer2022-03-221-3/+0
| | | | | | | | | | | | | | | | - remove .pro and .prev_CMakeLists.txt files - remove comments generated by pro2cmake - depend on Qt Multimedia only in the Flite plugin - move the qtexttospeechprocessor code into the Flite plugin, it's not used anywhere else - rename anything using osx to macOS - rename plugin classes and types to end with Plugin to silence configure warnings, e.g. QTextToSpeechPluginIos -> QTextToSpeechIosPlugin - bump dependencies to current upstream dev Change-Id: I18c45443bcad5376c2fee01954d62ab997d271f9 Reviewed-by: Jarkko Koivikko <jarkko.koivikko@code-q.fi> Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org>
* Re-generate the CMake project filesFrederik Gladhorn2022-02-111-0/+4
Change-Id: I85d3f7aeae6fe3971eec5b7d2da4e975c09b124c Reviewed-by: Jarkko Koivikko <jarkko.koivikko@code-q.fi>