diff --git a/unit/TestIPhreeqc.cpp b/unit/TestIPhreeqc.cpp index 3a5d3cb3..ef20f494 100644 --- a/unit/TestIPhreeqc.cpp +++ b/unit/TestIPhreeqc.cpp @@ -636,26 +636,26 @@ EXPECTED selected.out: CPPUNIT_ASSERT_EQUAL(TT_LONG, v.type); CPPUNIT_ASSERT_EQUAL( 1L, v.lVal ); - // dist_x -- sometimes as double sometimes as long (depends on state) + // dist_x -- (always as double) // ++col; // i_soln CPPUNIT_ASSERT_EQUAL(VR_OK, obj.GetSelectedOutputValue(1, col, &v)); - CPPUNIT_ASSERT_EQUAL(TT_LONG, v.type); - CPPUNIT_ASSERT_EQUAL( -99L, v.lVal ); + CPPUNIT_ASSERT_EQUAL(TT_DOUBLE, v.type); + CPPUNIT_ASSERT_EQUAL( -99., v.dVal ); // react CPPUNIT_ASSERT_EQUAL(VR_OK, obj.GetSelectedOutputValue(2, col, &v)); - CPPUNIT_ASSERT_EQUAL(TT_LONG, v.type); - CPPUNIT_ASSERT_EQUAL( -99L, v.lVal ); + CPPUNIT_ASSERT_EQUAL(TT_DOUBLE, v.type); + CPPUNIT_ASSERT_EQUAL( -99., v.dVal ); - // time -- sometimes as double sometimes as long (depends on state) + // time -- (always as double) // ++col; // i_soln CPPUNIT_ASSERT_EQUAL(VR_OK, obj.GetSelectedOutputValue(1, col, &v)); - CPPUNIT_ASSERT_EQUAL(TT_LONG, v.type); - CPPUNIT_ASSERT_EQUAL( -99L, v.lVal ); + CPPUNIT_ASSERT_EQUAL(TT_DOUBLE, v.type); + CPPUNIT_ASSERT_EQUAL( -99., v.dVal ); // react CPPUNIT_ASSERT_EQUAL(VR_OK, obj.GetSelectedOutputValue(2, col, &v)); CPPUNIT_ASSERT_EQUAL(TT_DOUBLE, v.type); diff --git a/unit/TestIPhreeqcLib.cpp b/unit/TestIPhreeqcLib.cpp index dc0c28b6..e5de87da 100644 --- a/unit/TestIPhreeqcLib.cpp +++ b/unit/TestIPhreeqcLib.cpp @@ -760,12 +760,12 @@ void TestIPhreeqcLib::TestGetSelectedOutputValue(void) ++col; // i_soln CPPUNIT_ASSERT_EQUAL(IPQ_OK, ::GetSelectedOutputValue(n, 1, col, &v)); - CPPUNIT_ASSERT_EQUAL(TT_LONG, v.type); - CPPUNIT_ASSERT_EQUAL( -99L, v.lVal ); + CPPUNIT_ASSERT_EQUAL(TT_DOUBLE, v.type); + CPPUNIT_ASSERT_EQUAL( -99., v.dVal ); // react CPPUNIT_ASSERT_EQUAL(IPQ_OK, ::GetSelectedOutputValue(n, 2, col, &v)); - CPPUNIT_ASSERT_EQUAL(TT_LONG, v.type); - CPPUNIT_ASSERT_EQUAL( -99L, v.lVal ); + CPPUNIT_ASSERT_EQUAL(TT_DOUBLE, v.type); + CPPUNIT_ASSERT_EQUAL( -99., v.dVal ); // time -- sometimes as double sometimes as long (depends on state) @@ -773,8 +773,8 @@ void TestIPhreeqcLib::TestGetSelectedOutputValue(void) ++col; // i_soln CPPUNIT_ASSERT_EQUAL(IPQ_OK, ::GetSelectedOutputValue(n, 1, col, &v)); - CPPUNIT_ASSERT_EQUAL(TT_LONG, v.type); - CPPUNIT_ASSERT_EQUAL( -99L, v.lVal ); + CPPUNIT_ASSERT_EQUAL(TT_DOUBLE, v.type); + CPPUNIT_ASSERT_EQUAL( -99., v.dVal ); // react CPPUNIT_ASSERT_EQUAL(IPQ_OK, ::GetSelectedOutputValue(n, 2, col, &v)); CPPUNIT_ASSERT_EQUAL(TT_DOUBLE, v.type);