From 36bc27938b9b81d5593ae034d80d1dca5ec2bfb5 Mon Sep 17 00:00:00 2001
From: Kaj Williams <kewilliams@usgs.gov>
Date: Mon, 20 Aug 2018 10:30:00 -0700
Subject: [PATCH] fixed the tests

---
 tests/FrameCameraTests.cpp      | 24 ++++++++++++------------
 tests/data/simpleFramerISD.json |  4 ++--
 2 files changed, 14 insertions(+), 14 deletions(-)

diff --git a/tests/FrameCameraTests.cpp b/tests/FrameCameraTests.cpp
index 394251f..22e63ca 100644
--- a/tests/FrameCameraTests.cpp
+++ b/tests/FrameCameraTests.cpp
@@ -53,25 +53,25 @@ class FrameSensorModel : public ::testing::Test {
 };
 
 TEST_F(FrameSensorModel, Center) {
-   csm::ImageCoord imagePt(7.5, 7.5);
+   csm::ImageCoord imagePt(7.0, 7.0);
    csm::EcefCoord groundPt = sensorModel->imageToGround(imagePt, 0.0);
-   EXPECT_DOUBLE_EQ(groundPt.x, 10.0);
-   EXPECT_DOUBLE_EQ(groundPt.y, 0);
-   EXPECT_DOUBLE_EQ(groundPt.z, 0);
+   EXPECT_NEAR(groundPt.x, 10.0, 1e-8);
+   EXPECT_NEAR(groundPt.y, 0, 1e-8);
+   EXPECT_NEAR(groundPt.z, 0, 1e-8);
 }
 
 TEST_F(FrameSensorModel, OffBody) {
-   csm::ImageCoord imagePt(0.0, 15.0);
+   csm::ImageCoord imagePt(14.5, -0.5);
    csm::EcefCoord groundPt = sensorModel->imageToGround(imagePt, 0.0);
-   EXPECT_DOUBLE_EQ(groundPt.x, 0.44979759);
-   EXPECT_DOUBLE_EQ(groundPt.y, -14.99325304);
-   EXPECT_DOUBLE_EQ(groundPt.z, 14.99325304);
+   EXPECT_NEAR(groundPt.x, 0.44979759, 1e-8);
+   EXPECT_NEAR(groundPt.y, -14.99325304, 1e-8);
+   EXPECT_NEAR(groundPt.z, 14.99325304, 1e-8);
 }
 
 TEST_F(FrameSensorModel, SlightlyOffCenter) {
-   csm::ImageCoord imagePt(6.5, 7.5);
+   csm::ImageCoord imagePt(7.0, 6.0);
    csm::EcefCoord groundPt = sensorModel->imageToGround(imagePt, 0.0);
-   EXPECT_DOUBLE_EQ(groundPt.x, 9.80194018);
-   EXPECT_DOUBLE_EQ(groundPt.y, 0);
-   EXPECT_DOUBLE_EQ(groundPt.z, 1.98039612);
+   EXPECT_NEAR(groundPt.x, 9.80194018, 1e-8);
+   EXPECT_NEAR(groundPt.y, 0, 1e-8);
+   EXPECT_NEAR(groundPt.z, 1.98039612, 1e-8);
 }
\ No newline at end of file
diff --git a/tests/data/simpleFramerISD.json b/tests/data/simpleFramerISD.json
index 206dda3..e44f647 100644
--- a/tests/data/simpleFramerISD.json
+++ b/tests/data/simpleFramerISD.json
@@ -46,8 +46,8 @@
     "omega": 0,
     "phi": -1.5707963267948966,
     "kappa": 3.141592653589793,
-    "semi_major_axis": 10,
-    "semi_minor_axis": 10,
+    "semi_major_axis":0.01,
+    "semi_minor_axis":0.01,
     "transx": [
         0.0,
         0.1,
-- 
GitLab