summaryrefslogtreecommitdiffstats
path: root/tests/testpreferences.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'tests/testpreferences.cpp')
-rw-r--r--tests/testpreferences.cpp30
1 files changed, 30 insertions, 0 deletions
diff --git a/tests/testpreferences.cpp b/tests/testpreferences.cpp
index b22fb4e48..d1d0012fa 100644
--- a/tests/testpreferences.cpp
+++ b/tests/testpreferences.cpp
@@ -201,6 +201,36 @@ void TestPreferences::testPreferences()
TEST(tecDetails->showAverageDepth(), false);
tecDetails->setShowPicturesInProfile(false);
TEST(tecDetails->showPicturesInProfile(), false);
+
+ auto pp = pref->pp_gas;
+ pp->setShowPn2(1);
+ pp->setShowPhe(2);
+ pp->setShowPo2(3);
+ pp->setPo2Threshold(1.0);
+ pp->setPn2Threshold(2.0);
+ pp->setPheThreshold(3.0);
+
+ TEST(pp->showPn2(), (short) 1);
+ TEST(pp->showPhe(), (short) 2);
+ TEST(pp->showPo2(), (short) 3);
+ TEST(pp->pn2Threshold(), 1.0);
+ TEST(pp->pheThreshold(), 2.0);
+ TEST(pp->po2Threshold(), 3.0);
+
+ pp->setShowPn2(4);
+ pp->setShowPhe(5);
+ pp->setShowPo2(6);
+ pp->setPo2Threshold(4.0);
+ pp->setPn2Threshold(5.0);
+ pp->setPheThreshold(6.0);
+
+ TEST(pp->showPn2(), (short) 4);
+ TEST(pp->showPhe(), (short) 5);
+ TEST(pp->showPo2(), (short) 6);
+ TEST(pp->pn2Threshold(), 4.0);
+ TEST(pp->pheThreshold(), 5.0);
+ TEST(pp->po2Threshold(), 6.0);
+
}
QTEST_MAIN(TestPreferences)