Also test Approx template constructor

This commit is contained in:
Martin Hořeňovský 2017-11-28 21:29:34 +01:00
parent 20211a33e6
commit 28d1955ea8
3 changed files with 6 additions and 6 deletions

View File

@ -1141,13 +1141,13 @@ with expansion:
Approx.tests.cpp:<line number>:
PASSED:
REQUIRE( td >= Approx(10.0) )
REQUIRE( td >= Approx(td) )
with expansion:
StrongDoubleTypedef(10) >= Approx( 10.0 )
Approx.tests.cpp:<line number>:
PASSED:
REQUIRE( Approx(10.0) >= td )
REQUIRE( Approx(td) >= td )
with expansion:
Approx( 10.0 ) >= StrongDoubleTypedef(10)

View File

@ -1273,7 +1273,7 @@
</Expression>
<Expression success="true" type="REQUIRE" filename="projects/<exe-name>/UsageTests/Approx.tests.cpp" >
<Original>
td >= Approx(10.0)
td >= Approx(td)
</Original>
<Expanded>
StrongDoubleTypedef(10) >= Approx( 10.0 )
@ -1281,7 +1281,7 @@
</Expression>
<Expression success="true" type="REQUIRE" filename="projects/<exe-name>/UsageTests/Approx.tests.cpp" >
<Original>
Approx(10.0) >= td
Approx(td) >= td
</Original>
<Expanded>
Approx( 10.0 ) >= StrongDoubleTypedef(10)

View File

@ -189,8 +189,8 @@ TEST_CASE( "Comparison with explicitly convertible types", "[Approx]" )
REQUIRE(Approx(9.0) <= td);
REQUIRE(td >= Approx(9.0));
REQUIRE(td >= Approx(10.0));
REQUIRE(Approx(10.0) >= td);
REQUIRE(td >= Approx(td));
REQUIRE(Approx(td) >= td);
REQUIRE(Approx(11.0) >= td);
}