summaryrefslogtreecommitdiffstats
path: root/Readme.testing
blob: a7583e982d56c7c8229e6a55136800f1a6c19663 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
Testing subsurface:

Right now to test subsurface you need to have the 'cmake' executable
to compile the source code of the tests and run them.

1 - create a folder 'build-tests' on the project root directory
2 - run cmake ( cmake .. )
3 - compile the software by invocking make
4 - run the tests by invocking make test
(optional 5) if the tests are failing, a better way to see what's
happening is to run ctest -V , this way the tests will still fail,
but more verbosically - easyer to track them down.

to create a new test, just implement copy the one provided by
example in the tests folder and add the last three lines of the CMakeLists.txt file
adapted to your test.