diff --git a/eqpalg/test/test_algorithms.cc b/eqpalg/test/test_algorithms.cc index e834a61..b7cd01b 100644 --- a/eqpalg/test/test_algorithms.cc +++ b/eqpalg/test/test_algorithms.cc @@ -268,7 +268,7 @@ TEST(bound_checker_detects_out_of_lower) { TEST(bound_checker_only_right_mode_sentinel) { BoundChecker bc; bc.setLimits(-32768.0, 100.0); // -32768 = no lower bound - CHECK_EQ(bc.detectMode(), DetectMode::OnlyRight); + CHECK(bc.detectMode() == DetectMode::OnlyRight); CHECK_EQ(bc.isOutOfBounds(-999.0), false); // below lower is OK CHECK_EQ(bc.isOutOfBounds(150.0), true); // above upper triggers } @@ -276,7 +276,7 @@ TEST(bound_checker_only_right_mode_sentinel) { TEST(bound_checker_only_left_mode_sentinel) { BoundChecker bc; bc.setLimits(10.0, 32767.0); // 32767 = no upper bound - CHECK_EQ(bc.detectMode(), DetectMode::OnlyLeft); + CHECK(bc.detectMode() == DetectMode::OnlyLeft); CHECK_EQ(bc.isOutOfBounds(5.0), true); // below lower triggers CHECK_EQ(bc.isOutOfBounds(999.0), false); // above upper is OK (sentinel) } @@ -284,7 +284,7 @@ TEST(bound_checker_only_left_mode_sentinel) { TEST(bound_checker_only_left_mode_sentinel_32768) { BoundChecker bc; bc.setLimits(10.0, 32768.0); // 32768 also = no upper bound - CHECK_EQ(bc.detectMode(), DetectMode::OnlyLeft); + CHECK(bc.detectMode() == DetectMode::OnlyLeft); CHECK_EQ(bc.isOutOfBounds(5.0), true); CHECK_EQ(bc.isOutOfBounds(999.0), false); } @@ -292,7 +292,7 @@ TEST(bound_checker_only_left_mode_sentinel_32768) { TEST(bound_checker_default_bilateral) { BoundChecker bc; bc.setLimits(10.0, 20.0); - CHECK_EQ(bc.detectMode(), DetectMode::Default); + CHECK(bc.detectMode() == DetectMode::Default); CHECK_EQ(bc.isOutOfBounds(5.0), true); CHECK_EQ(bc.isOutOfBounds(15.0), false); CHECK_EQ(bc.isOutOfBounds(25.0), true); @@ -301,7 +301,7 @@ TEST(bound_checker_default_bilateral) { TEST(bound_checker_error_mode) { BoundChecker bc; bc.setLimits(-32768.0, -32768.0); // both sentinels - CHECK_EQ(bc.detectMode(), DetectMode::ErrorMode); + CHECK(bc.detectMode() == DetectMode::ErrorMode); CHECK_EQ(bc.isOutOfBounds(50.0), false); // error mode: never alarm } @@ -340,11 +340,11 @@ TEST(bound_checker_isValid) { TEST(bound_checker_setDetectMode_override) { BoundChecker bc; bc.setLimits(-32768.0, 100.0); - CHECK_EQ(bc.detectMode(), DetectMode::OnlyRight); + CHECK(bc.detectMode() == DetectMode::OnlyRight); // manual override to Default bc.setDetectMode(DetectMode::Default); - CHECK_EQ(bc.detectMode(), DetectMode::Default); + CHECK(bc.detectMode() == DetectMode::Default); // now both sides checked with sentinel values → out of lower triggers CHECK_EQ(bc.isOutOfBounds(-999.0), true); }