Save tests for Partial Pressure Gas

Signed-off-by: Tomaz Canabrava <tcanabrava@kde.org>
Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
This commit is contained in:
Tomaz Canabrava 2016-10-15 18:54:21 +02:00 committed by Dirk Hohndel
parent 56fff9de6b
commit c5c82b5d11

View file

@ -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)