Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Fixed licenses | Teemu Kaukoranta | 2013-05-28 | 81 | -1207/+1288 |
| | | | | | | | | | Updated licenses using replace-licenses.zsh from mkdist repo. Possible copyright and contact changes will come later. Change-Id: Ib9f0616600aa0a3461a1aa08b9da8545a85259e9 Reviewed-by: Sergio Ahumada <sergio.ahumada@digia.com> Reviewed-by: Janne Anttila <janne.anttila@digia.com> | ||||
* | Don't create event loop in quick_test_main() if it exists already | Robin Burchell | 2013-04-03 | 1 | -1/+2 |
| | | | | | | | | | | An application using quicktestlib might wish to tweak the event loop to make it compatible with another event loop used in component under test. Change-Id: Ifc5fa3992e969044772a13df7aef997ba5625181 Done-with: Dmitry Rozhkov <dmitry.rozhkov@jollamobile.com> Reviewed-by: Matthew Vogt <matthew.vogt@qinetic.com.au> | ||||
* | Generate real mouse events on mouseMove | Matt Vogt | 2013-01-08 | 3 | -8/+49 |
| | | | | | | | | | | | | | | Actual mouseMove events are necessary to properly simulate the behavior of complex components such as Flickable. Instead of just manipulating the cursor position, record the current button state so that we can generate move events that are not suppressed. In addition, add a mouseStartDrag() convenience function so that client code does not need to be aware of QML's interpretation of the drag threshold value. Change-Id: I1ded27f976846660a0ec91906d0b2a6372efccd5 Reviewed-by: Robin Burchell <robin+qt@viroteck.net> | ||||
* | Make it possible to use QtQuickTest with QtQuick2 | Rhys Weatherley | 2011-02-15 | 3 | -86/+192 |
| | |||||
* | Added try catch around JSON.stringify | Sascha Kolewa | 2011-01-10 | 1 | -1/+5 |
| | | | | avoids stopped tests due to exceptions in formatting | ||||
* | Merge branch 'Extend_compare_for_objects_and_arrays' | Sascha Kolewa | 2011-01-10 | 1 | -16/+150 |
|\ | |||||
| * | Added function to compare objects | Sascha Kolewa | 2010-12-21 | 1 | -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 class | Sascha Kolewa | 2010-12-21 | 1 | -1/+49 |
| | | |||||
* | | Remove support for tests in qrc resources. | Rhys Weatherley | 2011-01-04 | 1 | -16/+1 |
|/ | |||||
* | Run named test functions from the command-line | Rhys Weatherley | 2010-12-16 | 3 | -2/+54 |
| | | | | Data tags are not currently supported. | ||||
* | Print the available tests when -functions supplied | Rhys Weatherley | 2010-12-16 | 2 | -1/+30 |
| | |||||
* | Store test function names from the command-line | Rhys Weatherley | 2010-12-16 | 3 | -6/+107 |
| | |||||
* | Improve verbose output mode | Rhys Weatherley | 2010-12-16 | 2 | -9/+19 |
| | |||||
* | qdoc fixes | Rhys Weatherley | 2010-12-16 | 1 | -4/+4 |
| | |||||
* | Fix expectFail() example and clarify documentation | Rhys Weatherley | 2010-12-16 | 2 | -11/+25 |
| | |||||
* | Add a SignalSpy item for watching signals | Rhys Weatherley | 2010-12-15 | 6 | -1/+346 |
| | |||||
* | Fix whitespace issues | Rhys Weatherley | 2010-12-15 | 1 | -1/+1 |
| | |||||
* | Deprecate running tests from resources | Rhys Weatherley | 2010-12-15 | 1 | -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 logs | Rhys Weatherley | 2010-12-15 | 1 | -10/+19 |
| | |||||
* | Report QML compile errors in the log | Rhys Weatherley | 2010-12-15 | 1 | -7/+15 |
| | |||||
* | Fix style problem | Rhys Weatherley | 2010-12-14 | 1 | -1/+1 |
| | |||||
* | Simulation of keyboard and mouse events | Rhys Weatherley | 2010-12-14 | 6 | -0/+540 |
| | |||||
* | Add some self tests for QtQuickTest | Rhys Weatherley | 2010-12-13 | 1 | -12/+13 |
| | |||||
* | Better documentation for optional parameters | Rhys Weatherley | 2010-12-13 | 1 | -23/+15 |
| | |||||
* | Convert the documentation into qdoc form | Rhys Weatherley | 2010-12-10 | 1 | -5/+35 |
| | | | | Use "make docs" to generate the documentation under "doc/html". | ||||
* | Document the TestCase element using qdoc syntax | Rhys Weatherley | 2010-12-10 | 2 | -0/+515 |
| | |||||
* | Prefix internal identifiers with "qtest_" | Rhys Weatherley | 2010-12-10 | 1 | -105/+104 |
| | |||||
* | Better handling for uncaught exceptions | Rhys Weatherley | 2010-12-10 | 1 | -1/+2 |
| | |||||
* | Fix for INCLUDEPATH in quicktestlib.pro file | Rhys Weatherley | 2010-12-10 | 1 | -0/+1 |
| | |||||
* | Merge branch 'master' of scm.dev.nokia.troll.no:research/qtest-qml | Daniel Pope | 2010-12-10 | 4 | -2/+126 |
|\ | |||||
| * | Add a stand-alone test runner for QML unit tests | Rhys Weatherley | 2010-12-10 | 4 | -1/+90 |
| | | | | | | | | | | Usage: "qmltestrunner -input testdir" where "testdir" contains the QML unit tests to be executed. | ||||
| * | Handle import paths in the test harness | Rhys Weatherley | 2010-12-10 | 1 | -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 Pope | 2010-12-10 | 2 | -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 framework | Rhys Weatherley | 2010-12-09 | 3 | -4/+180 |
| | | | | | Test functions called "benchmark_foo()" will be run as benchmarks inside an implicit QBENCHMARK {} block. | ||||
* | QTEST_QUICK -> QUICK_TEST | Rhys Weatherley | 2010-12-09 | 2 | -14/+14 |
| | |||||
* | Move headers to QtQuickTest directory | Rhys Weatherley | 2010-12-09 | 4 | -4/+6 |
| | | | | | This should help make the user application code and the example code the same. | ||||
* | QDeclarative -> QuickTest for the test classes | Rhys Weatherley | 2010-12-09 | 6 | -77/+77 |
| | |||||
* | Fix program name in warning message | Rhys Weatherley | 2010-12-09 | 1 | -1/+1 |
| | |||||
* | Use QtQuickTest as the uniform name for the module | Rhys Weatherley | 2010-12-09 | 8 | -32/+32 |
| | |||||
* | Triggering tests to run after the window is shown | Rhys Weatherley | 2010-12-08 | 2 | -6/+60 |
| | |||||
* | Run tests that are not bound as resources | Rhys Weatherley | 2010-12-08 | 2 | -4/+26 |
| | |||||
* | Add file/line information to fail messages | Rhys Weatherley | 2010-12-08 | 4 | -30/+114 |
| | |||||
* | Add tryCompare() function for asynchronous testing | Rhys Weatherley | 2010-12-07 | 1 | -8/+31 |
| | |||||
* | Add equivalents of qWait() and qSleep() | Rhys Weatherley | 2010-12-07 | 3 | -0/+22 |
| | |||||
* | Reset data tag after running test function | Rhys Weatherley | 2010-12-07 | 1 | -1/+1 |
| | |||||
* | Add ignoreWarning() helper function | Rhys Weatherley | 2010-12-06 | 3 | -0/+12 |
| | |||||
* | Left over mention of global tags | Rhys Weatherley | 2010-12-06 | 1 | -1/+0 |
| | |||||
* | Load test cases out of qrc resources | Rhys Weatherley | 2010-12-06 | 2 | -76/+60 |
| | |||||
* | Revert "Export some QTestLib functions." | Rhys Weatherley | 2010-12-06 | 3 | -3/+2 |
| | | | | | | This reverts commit f527dc068bced4685fc5b332f0970320f9aa3bfb. Don't need as much exported any more. | ||||
* | Replace TestReport with TestResult | Rhys Weatherley | 2010-12-06 | 9 | -510/+228 |
| |