diff --git a/Tests/MathLib/TestPoint3d.cpp b/Tests/MathLib/TestPoint3d.cpp
index b5e4618ceedac19d93e26b110aa1b26219bfafed..f7c2c79c0fe7f63bc52c760c1dda05c7545e1a5f 100644
--- a/Tests/MathLib/TestPoint3d.cpp
+++ b/Tests/MathLib/TestPoint3d.cpp
@@ -112,16 +112,15 @@ TEST(MathLib, Point3dComparisonOperatorEqual)
 
 	MathLib::Point3d a(std::array<double,3>({{x0, x1, x2}}));
 	MathLib::Point3d b(std::array<double,3>({{x0, x1, x2}}));
-	ASSERT_TRUE(((a <= b) && (b <= a)) == (a == b));
 	ASSERT_TRUE(a == b);
 	ASSERT_TRUE((lessEq(a,b) && lessEq(b,a)) == (a == b));
 
 	double tol(std::numeric_limits<double>::min());
 	b[2] += tol;
-	ASSERT_TRUE(((a <= b) && (b <= a)) == (a == b));
+	ASSERT_TRUE((lessEq(a, b) && lessEq(b, a)) == (a == b));
 	b[1] = 0.0;
 	b[2] = 0.0;
-	ASSERT_TRUE(((a <= b) && (b <= a)) == (a == b));
+	ASSERT_TRUE((lessEq(a, b) && lessEq(b, a)) == (a == b));
 
 	tol = std::numeric_limits<double>::epsilon();
 	ASSERT_FALSE(Point3d(std::array<double,3>({{tol,1.0,1.0}})) == Point3d(std::array<double,3>({{1.0,1.0,1.0}})));