diff options
author | Robert C. Helling <helling@atdotde.de> | 2015-07-06 15:44:05 +0200 |
---|---|---|
committer | Dirk Hohndel <dirk@hohndel.org> | 2015-07-06 08:56:48 -0700 |
commit | 56913191af919186343029a4e5c0cc8ecc345490 (patch) | |
tree | 6912b63f7e6f1bf64e10a257fb6dfec7b1c80da9 | |
parent | 14e071e8d8b91f71c1f1acb97b66ed2340475c0b (diff) | |
download | subsurface-56913191af919186343029a4e5c0cc8ecc345490.tar.gz |
Fix typo in test and some numbers
With these values I reproduce the runtimes from the UI.
Signed-off-by: Robert C. Helling <helling@atdotde.de>
Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
-rw-r--r-- | tests/testplan.cpp | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/tests/testplan.cpp b/tests/testplan.cpp index 8fa09213b..88f136602 100644 --- a/tests/testplan.cpp +++ b/tests/testplan.cpp @@ -4,6 +4,8 @@ #include "units.h" #include <QDebug> +#define DEBUG 1 + // testing the dive plan algorithm extern bool plan(struct diveplan *diveplan, char **cached_datap, bool is_planner, bool show_disclaimer); @@ -15,12 +17,11 @@ void setupPrefs() prefs.ascratestops = prefs.ascrate50; prefs.ascratelast6m = feet_to_mm(10) / 60; prefs.last_stop = true; - } void setupPlan(struct diveplan *dp) { - dp->salinity = 10030; + dp->salinity = 10300; dp->surface_pressure = 1013; dp->gfhigh = 100; dp->gflow = 100; @@ -77,7 +78,7 @@ void TestPlan::testMetric() QCOMPARE(ev->value, 100); QCOMPARE(get_depth_at_time(&displayed_dive.dc, ev->time.seconds), 6000); // check expected run time of 105 minutes - QCOMPARE(displayed_dive.dc.duration.seconds, 104u * 60u); + QCOMPARE(displayed_dive.dc.duration.seconds, 108u * 60u); } void TestPlan::testImperial() @@ -113,7 +114,7 @@ void TestPlan::testImperial() QCOMPARE(ev->value, 100); QCOMPARE(get_depth_at_time(&displayed_dive.dc, ev->time.seconds), 6096); // check expected run time of 105 minutes - QCOMPARE(displayed_dive.dc.duration.seconds, 105u * 60u); + QCOMPARE(displayed_dive.dc.duration.seconds, 110u * 60u - 2u); } QTEST_MAIN(TestPlan) |