summaryrefslogtreecommitdiffstats
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
* Added function to compare objectsSascha Kolewa2010-12-211-30/+116
| | | | | | Taken over quite some object comparison functionality from QUnit or http://philrathe.com/articles/equiv to compare different types of Javascript objects
* Added object comparison to TestCase QML classSascha Kolewa2010-12-211-1/+49
|
* Run named test functions from the command-lineRhys Weatherley2010-12-163-2/+54
| | | | Data tags are not currently supported.
* Print the available tests when -functions suppliedRhys Weatherley2010-12-162-1/+30
|
* Store test function names from the command-lineRhys Weatherley2010-12-163-6/+107
|
* Improve verbose output modeRhys Weatherley2010-12-162-9/+19
|
* qdoc fixesRhys Weatherley2010-12-161-4/+4
|
* Fix expectFail() example and clarify documentationRhys Weatherley2010-12-162-11/+25
|
* Add a SignalSpy item for watching signalsRhys Weatherley2010-12-156-1/+346
|
* Fix whitespace issuesRhys Weatherley2010-12-151-1/+1
|
* Deprecate running tests from resourcesRhys Weatherley2010-12-151-4/+16
| | | | | | Too much house-keeping is needed to run tests from resources, so start the process of removing support to discourage the creation of poor test harnesses.
* Remove "file://" prefix from filenames in the logsRhys Weatherley2010-12-151-10/+19
|
* Report QML compile errors in the logRhys Weatherley2010-12-151-7/+15
|
* Fix style problemRhys Weatherley2010-12-141-1/+1
|
* Simulation of keyboard and mouse eventsRhys Weatherley2010-12-146-0/+540
|
* Add some self tests for QtQuickTestRhys Weatherley2010-12-131-12/+13
|
* Better documentation for optional parametersRhys Weatherley2010-12-131-23/+15
|
* Convert the documentation into qdoc formRhys Weatherley2010-12-101-5/+35
| | | | Use "make docs" to generate the documentation under "doc/html".
* Document the TestCase element using qdoc syntaxRhys Weatherley2010-12-102-0/+515
|
* Prefix internal identifiers with "qtest_"Rhys Weatherley2010-12-101-105/+104
|
* Better handling for uncaught exceptionsRhys Weatherley2010-12-101-1/+2
|
* Fix for INCLUDEPATH in quicktestlib.pro fileRhys Weatherley2010-12-101-0/+1
|
* Merge branch 'master' of scm.dev.nokia.troll.no:research/qtest-qmlDaniel Pope2010-12-104-2/+126
|\
| * Add a stand-alone test runner for QML unit testsRhys Weatherley2010-12-104-1/+90
| | | | | | | | | | Usage: "qmltestrunner -input testdir" where "testdir" contains the QML unit tests to be executed.
| * Handle import paths in the test harnessRhys Weatherley2010-12-101-1/+36
| | | | | | | | | | The -import option can be supplied to the test harness to add extra import directories.
* | Windows-ification of the QML test framework... In summary:Daniel Pope2010-12-102-4/+3
|/ | | | | | | | - added QtScript dependency - fix a dllimport related typo - remove automatic building of debug AND release for one of the projects (I don't want a release build in debug mode, and vice-versa). Happy testing one and all.
* Add benchmark support to the QML test frameworkRhys Weatherley2010-12-093-4/+180
| | | | | Test functions called "benchmark_foo()" will be run as benchmarks inside an implicit QBENCHMARK {} block.
* QTEST_QUICK -> QUICK_TESTRhys Weatherley2010-12-092-14/+14
|
* Move headers to QtQuickTest directoryRhys Weatherley2010-12-094-4/+6
| | | | | This should help make the user application code and the example code the same.
* QDeclarative -> QuickTest for the test classesRhys Weatherley2010-12-096-77/+77
|
* Fix program name in warning messageRhys Weatherley2010-12-091-1/+1
|
* Use QtQuickTest as the uniform name for the moduleRhys Weatherley2010-12-098-32/+32
|
* Triggering tests to run after the window is shownRhys Weatherley2010-12-082-6/+60
|
* Run tests that are not bound as resourcesRhys Weatherley2010-12-082-4/+26
|
* Add file/line information to fail messagesRhys Weatherley2010-12-084-30/+114
|
* Add tryCompare() function for asynchronous testingRhys Weatherley2010-12-071-8/+31
|
* Add equivalents of qWait() and qSleep()Rhys Weatherley2010-12-073-0/+22
|
* Reset data tag after running test functionRhys Weatherley2010-12-071-1/+1
|
* Add ignoreWarning() helper functionRhys Weatherley2010-12-063-0/+12
|
* Left over mention of global tagsRhys Weatherley2010-12-061-1/+0
|
* Load test cases out of qrc resourcesRhys Weatherley2010-12-062-76/+60
|
* Revert "Export some QTestLib functions."Rhys Weatherley2010-12-063-3/+2
| | | | | | This reverts commit f527dc068bced4685fc5b332f0970320f9aa3bfb. Don't need as much exported any more.
* Replace TestReport with TestResultRhys Weatherley2010-12-069-510/+228
|
* Add expectFail; remove global data tagsRhys Weatherley2010-12-062-66/+20
|
* QObject wrapper for QTestResultRhys Weatherley2010-12-063-2/+646
|
* Export some QTestLib functions.Rhys Weatherley2010-12-033-4/+5
|
* Add the QTestLib sourcesRhys Weatherley2010-12-0369-1/+17463
| | | | | | We will need to make some modifications to QTestLib to process QML unit tests. Once we know what modifications we need, we can copy them back into the real QTestLib.
* Make TestReport private APIRhys Weatherley2010-12-035-7/+9
|
* Don't need the import pathRhys Weatherley2010-12-031-1/+0
|
* Add a test harness for launching QML testsRhys Weatherley2010-12-037-50/+354
|