mirror of
https://github.com/subsurface/subsurface.git
synced 2025-01-19 06:15:26 +00:00
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>
This commit is contained in:
parent
14e071e8d8
commit
56913191af
1 changed files with 5 additions and 4 deletions
|
@ -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)
|
||||
|
|
Loading…
Add table
Reference in a new issue