From 1531b8edd6761f51ab28ad4f737b0c1637af21c2 Mon Sep 17 00:00:00 2001
From: Valerio Mariani <mariva00@kb-eliot.localdomain>
Date: Thu, 14 Jun 2012 18:41:50 +0200
Subject: [PATCH] Fixes unistests for double precision

Closes again BZDNG-344
---
 modules/geom/tests/test_composite3.cc | 4 ++--
 modules/geom/tests/test_quat.cc       | 2 +-
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/modules/geom/tests/test_composite3.cc b/modules/geom/tests/test_composite3.cc
index 4ebb15553..83cbb5d19 100644
--- a/modules/geom/tests/test_composite3.cc
+++ b/modules/geom/tests/test_composite3.cc
@@ -202,13 +202,13 @@ BOOST_AUTO_TEST_CASE(rotation3)
   Rotation3 r(Vec3(0,1,0), 30.0*M_PI/180.0);
   Vec3 vrot=r.Apply(v);
   BOOST_CHECK_CLOSE(Real(cos(30.0*M_PI/180.0)), Real(vrot[0]), Real(1e-5));
-  BOOST_CHECK_SMALL(vrot[1],float(1e-5));
+  BOOST_CHECK_SMALL(vrot[1],Real(1e-5));
   BOOST_CHECK_CLOSE(Real(-sin(30.0*M_PI/180.0)), Real(vrot[2]), Real(1e-5));
 
   Rotation3 r2(Vec3(0,1,0), 30.0*M_PI/180.0,Vec3(2,0,0));
   Vec3 vrot2=r2.Apply(v);
   BOOST_CHECK_CLOSE(Real(2.0)-Real(cos(30.0*M_PI/180.0)), Real(vrot2[0]), Real(1e-5));
-  BOOST_CHECK_SMALL(vrot2[1],float(1e-5));
+  BOOST_CHECK_SMALL(vrot2[1],Real(1e-5));
   BOOST_CHECK_CLOSE(Real(sin(30.0*M_PI/180.0)), Real(vrot2[2]), Real(1e-5));
 }
 
diff --git a/modules/geom/tests/test_quat.cc b/modules/geom/tests/test_quat.cc
index 209d129c7..cfd36460b 100644
--- a/modules/geom/tests/test_quat.cc
+++ b/modules/geom/tests/test_quat.cc
@@ -51,7 +51,7 @@ BOOST_AUTO_TEST_CASE(quat_rotate)
   Quat q(30.0*M_PI/180.0,Vec3(0,1,0));
   Vec3 vrot=q.Rotate(v);
   BOOST_CHECK_CLOSE(Real(cos(30.0*M_PI/180.0)), Real(vrot[0]), Real(1e-5));
-  BOOST_CHECK_SMALL(vrot[1],float(1e-5));
+  BOOST_CHECK_SMALL(vrot[1],Real(1e-5));
   BOOST_CHECK_CLOSE(Real(-sin(30.0*M_PI/180.0)), Real(vrot[2]), Real(1e-5));
 }
 
-- 
GitLab