diff options
author | Robert C. Helling <helling@atdotde.de> | 2020-05-05 14:39:44 +0200 |
---|---|---|
committer | Dirk Hohndel <dirk@hohndel.org> | 2020-05-05 08:56:33 -0700 |
commit | f55925db60407123607c566c4c92f85428aabecd (patch) | |
tree | b766496ba482be3eaa33bb420ac352996586737e /tests/testprofile.cpp | |
parent | 7a9214575e4b8124995fb6e8edf2895a19f4170d (diff) | |
download | subsurface-f55925db60407123607c566c4c92f85428aabecd.tar.gz |
Explanatory comment in testprofile.cpp
Signed-off-by: Robert C. Helling <helling@atdotde.de>
Diffstat (limited to 'tests/testprofile.cpp')
-rw-r--r-- | tests/testprofile.cpp | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/tests/testprofile.cpp b/tests/testprofile.cpp index f491f5169..9b4386ddf 100644 --- a/tests/testprofile.cpp +++ b/tests/testprofile.cpp @@ -5,6 +5,14 @@ #include "core/file.h" #include "core/save-profiledata.h" +// This test compares the content of struct profile against a known reference version for a list +// of dives to prevent accidental regressions. Thus is you change anything in the profile this +// test will fail. If this change was intentional, run the test manually. Make sure only the +// indended fields change (for example by computing a diff between exportprofile.csv and +// ..dives/exportprofilereference.csv) and copy the former over the later and commit that change +// as well. + + void TestProfile::testProfileExport() { parse_file("../dives/abitofeverything.ssrf", &dive_table, &trip_table, &dive_site_table); |