subsurface/tests
Jeremie Guichard b9a3dfb86b Rework TestParse to make tests independent from each other
In the original version, parsing and comparing output was
done in separate test methods. This was forbidding use of
QTest cleanup to call clear_dive_file_data().
As a side effect a failure in one test would make other tests
failing too (since call to clear_dive_file_data was skipped
by QCOMPARE failure).

Added a FILE_COMPARE macro to avoid code duplication.

Signed-off-by: Jeremie Guichard <djebrest@gmail.com>
2017-03-04 12:03:33 -08:00
..
CMakeLists.txt Improve install and test rules for Windows test execution 2017-02-25 09:24:23 -08:00
testdivesiteduplication.cpp Use SUBSURFACE_TEST_DATA definition to point to test data dir 2017-02-24 01:10:22 -08:00
testdivesiteduplication.h Add test for dive site duplication bug 2015-08-30 10:32:38 -07:00
testgitstorage.cpp Use QTest cleanup method for proper test shutdown 2017-03-04 12:03:33 -08:00
testgitstorage.h Use QTest cleanup method for proper test shutdown 2017-03-04 12:03:33 -08:00
testgpscoords.cpp Our tests are actually GUILESS 2017-02-05 14:45:25 -08:00
testgpscoords.h Add test for more GPS coordinates 2015-10-07 17:18:44 +01:00
testmerge.cpp Use QTest cleanup method for proper test shutdown 2017-03-04 12:03:33 -08:00
testmerge.h Use QTest cleanup method for proper test shutdown 2017-03-04 12:03:33 -08:00
testparse.cpp Rework TestParse to make tests independent from each other 2017-03-04 12:03:33 -08:00
testparse.h Rework TestParse to make tests independent from each other 2017-03-04 12:03:33 -08:00
testpicture.cpp Use SUBSURFACE_TEST_DATA definition to point to test data dir 2017-02-24 01:10:22 -08:00
testpicture.h Test for basic image handling 2017-02-21 13:14:56 -08:00
testplan.cpp Fix typo in saturation/desatureation rates 2017-02-19 15:29:40 -08:00
testplan.h TestPlan: Add test for repeating dive 2015-09-22 07:36:37 -07:00
testpreferences.cpp TestPreferences needs GUI environment 2017-02-05 16:10:37 -08:00
testpreferences.h Add the beginning of the Preferences test 2016-08-28 20:01:23 -07:00
testprofile.cpp Our tests are actually GUILESS 2017-02-05 14:45:25 -08:00
testprofile.h Moved code around to make possible to compile the C part alone. 2014-04-17 08:46:29 -07:00
testrenumber.cpp Use SUBSURFACE_TEST_DATA definition to point to test data dir 2017-02-24 01:10:22 -08:00
testrenumber.h Add test for import, merge and renumbering 2015-10-05 16:35:09 +01:00
testunitconversion.cpp Our tests are actually GUILESS 2017-02-05 14:45:25 -08:00
testunitconversion.h