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