GUITESTS: Add simple readme.txt.
This commit is contained in:
parent
9a4447c835
commit
b7d110460e
|
@ -0,0 +1,31 @@
|
||||||
|
GUI tests + benchmark tests
|
||||||
|
===========================
|
||||||
|
|
||||||
|
As the GUI uses Qt framework, the GUI tests also use Qt's Testlib. This is
|
||||||
|
totally different test framework than lib/cli is using. By principle each
|
||||||
|
testcase is compiled as an own runnable binary.
|
||||||
|
|
||||||
|
Compiling
|
||||||
|
---------
|
||||||
|
|
||||||
|
To compile all the tests run in root directory of tests:
|
||||||
|
- qmake ; make
|
||||||
|
|
||||||
|
You can also (re)compile single test by CD:ing to the directory where test
|
||||||
|
(source) resides and running:
|
||||||
|
- qmake ; make
|
||||||
|
|
||||||
|
Running
|
||||||
|
-------
|
||||||
|
|
||||||
|
As each test is compiled as single executable binary you can run the test just
|
||||||
|
by running the executable.
|
||||||
|
|
||||||
|
If you want to run all the tests, you can run them all using the runtests.py
|
||||||
|
-script. Just run the script in the tests root folder:
|
||||||
|
- ./runtests in linux
|
||||||
|
- python runtests.py in Windows
|
||||||
|
|
||||||
|
The script runs all the test binaries it founds and then outputs the total
|
||||||
|
number of tests passed / failed (or not run).
|
||||||
|
|
Loading…
Reference in New Issue