diff options
Diffstat (limited to 'src/cppunit/TestAssert.cpp')
| -rw-r--r-- | src/cppunit/TestAssert.cpp | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/src/cppunit/TestAssert.cpp b/src/cppunit/TestAssert.cpp index 72d48d9..802d5e4 100644 --- a/src/cppunit/TestAssert.cpp +++ b/src/cppunit/TestAssert.cpp @@ -11,6 +11,7 @@ namespace CppUnit { +#ifdef CPPUNIT_ENABLE_SOURCELINE_DEPRECATED /// Check for a failed general assertion void TestAssert::assertImplementation (bool condition, std::string conditionExpression, @@ -48,5 +49,22 @@ void TestAssert::assertEquals (double expected, fileName ); } +#else + +void +TestAssert::assertDoubleEquals( double expected, + double actual, + double delta, + SourceLine sourceLine ) +{ + Asserter::failNotEqualIf( fabs( expected - actual ) > delta, + assertion_traits<double>::toString(expected), + assertion_traits<double>::toString(actual), + sourceLine ); +} + + +#endif + } |
