diff --git a/projects/SelfTest/Baselines/console.std.approved.txt b/projects/SelfTest/Baselines/console.std.approved.txt index 07190b90..34d7b6ae 100644 --- a/projects/SelfTest/Baselines/console.std.approved.txt +++ b/projects/SelfTest/Baselines/console.std.approved.txt @@ -1,6 +1,6 @@ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -CatchSelfTest is a host application. + is a host application. Run with -? for options ------------------------------------------------------------------------------- diff --git a/projects/SelfTest/Baselines/console.sw.approved.txt b/projects/SelfTest/Baselines/console.sw.approved.txt index e09aea9e..79891bfe 100644 --- a/projects/SelfTest/Baselines/console.sw.approved.txt +++ b/projects/SelfTest/Baselines/console.sw.approved.txt @@ -1,6 +1,6 @@ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -CatchSelfTest is a host application. + is a host application. Run with -? for options ------------------------------------------------------------------------------- diff --git a/projects/SelfTest/Baselines/console.swa4.approved.txt b/projects/SelfTest/Baselines/console.swa4.approved.txt index 5334abc8..ee0f5d31 100644 --- a/projects/SelfTest/Baselines/console.swa4.approved.txt +++ b/projects/SelfTest/Baselines/console.swa4.approved.txt @@ -1,6 +1,6 @@ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -CatchSelfTest is a host application. + is a host application. Run with -? for options ------------------------------------------------------------------------------- diff --git a/projects/SelfTest/Baselines/junit.sw.approved.txt b/projects/SelfTest/Baselines/junit.sw.approved.txt index 91732929..2e712a66 100644 --- a/projects/SelfTest/Baselines/junit.sw.approved.txt +++ b/projects/SelfTest/Baselines/junit.sw.approved.txt @@ -1,6 +1,6 @@ - + diff --git a/projects/SelfTest/Baselines/xml.sw.approved.txt b/projects/SelfTest/Baselines/xml.sw.approved.txt index 6d9d7355..3e7af57a 100644 --- a/projects/SelfTest/Baselines/xml.sw.approved.txt +++ b/projects/SelfTest/Baselines/xml.sw.approved.txt @@ -1,11 +1,11 @@ - - + + - + false != false @@ -13,7 +13,7 @@ false != false - + true != true @@ -21,7 +21,7 @@ true != true - + !true @@ -29,7 +29,7 @@ false - + !true @@ -37,7 +37,7 @@ !true - + !trueValue @@ -45,7 +45,7 @@ false - + !trueValue @@ -53,7 +53,7 @@ !true - + !(1 == 1) @@ -61,7 +61,7 @@ false - + !1 == 1 @@ -72,7 +72,7 @@ - + false == false @@ -80,7 +80,7 @@ false == false - + true == true @@ -88,7 +88,7 @@ true == true - + !false @@ -96,7 +96,7 @@ true - + !false @@ -104,7 +104,7 @@ !false - + !falseValue @@ -112,7 +112,7 @@ true - + !falseValue @@ -120,7 +120,7 @@ !false - + !(1 == 2) @@ -128,7 +128,7 @@ true - + !1 == 2 @@ -140,7 +140,7 @@
- + is_true<true>::value == true @@ -148,7 +148,7 @@ true == true - + true == is_true<true>::value @@ -159,7 +159,7 @@
- + is_true<false>::value == false @@ -167,7 +167,7 @@ false == false - + false == is_true<false>::value @@ -178,7 +178,7 @@
- + !is_true<false>::value @@ -189,7 +189,7 @@
- + !!is_true<true>::value @@ -200,7 +200,7 @@
- + is_true<true>::value @@ -208,7 +208,7 @@ true - + !is_true<false>::value @@ -221,7 +221,7 @@ - + s == "world" @@ -232,7 +232,7 @@ - + s == "hello" @@ -243,7 +243,7 @@ - + m_a == 2 @@ -254,7 +254,7 @@ - + m_a == 1 @@ -277,7 +277,7 @@ - + &o1 == &o2 @@ -285,7 +285,7 @@ 0x == 0x - + o1 == o2 @@ -296,7 +296,7 @@ - + testStringForMatching(), AllOf( Catch::Contains( "string" ), Catch::Contains( "abc" ) ) @@ -310,7 +310,7 @@ - + i++ == 7 @@ -318,7 +318,7 @@ 7 == 7 - + i++ == 8 @@ -329,7 +329,7 @@ - + 1 == 1 @@ -337,14 +337,14 @@ 1 == 1 - + {Unknown expression after the reported line} {Unknown expression after the reported line} - + unexpected exception @@ -354,7 +354,7 @@ - + testStringForMatching(), AnyOf( Catch::Contains( "string" ), Catch::Contains( "not there" ) ) @@ -362,7 +362,7 @@ "this string contains 'abc' as a substring" ( contains: "string" or contains: "not there" ) - + testStringForMatching(), AnyOf( Catch::Contains( "not there" ), Catch::Contains( "string" ) ) @@ -373,7 +373,7 @@ - + divide( 22, 7 ) == Approx( 3.141 ).epsilon( 0.001 ) @@ -381,7 +381,7 @@ 3.1428571429 == Approx( 3.141 ) - + divide( 22, 7 ) != Approx( 3.141 ).epsilon( 0.0001 ) @@ -392,7 +392,7 @@ - + d != Approx( 1.231 ) @@ -400,7 +400,7 @@ 1.23 != Approx( 1.231 ) - + d == Approx( 1.231 ).epsilon( 0.1 ) @@ -411,7 +411,7 @@ - + 1.23f == Approx( 1.23f ) @@ -419,7 +419,7 @@ 1.23f == Approx( 1.2300000191 ) - + 0.0f == Approx( 0.0f ) @@ -430,7 +430,7 @@ - + 1 == Approx( 1 ) @@ -438,7 +438,7 @@ 1 == Approx( 1.0 ) - + 0 == Approx( 0 ) @@ -449,7 +449,7 @@ - + 1.0f == Approx( 1 ) @@ -457,7 +457,7 @@ 1.0f == Approx( 1.0 ) - + 0 == Approx( dZero) @@ -465,7 +465,7 @@ 0 == Approx( 0.0 ) - + 0 == Approx( dSmall ).epsilon( 0.001 ) @@ -473,7 +473,7 @@ 0 == Approx( 0.00001 ) - + 1.234f == Approx( dMedium ) @@ -481,7 +481,7 @@ 1.234f == Approx( 1.234 ) - + dMedium == Approx( 1.234f ) @@ -492,7 +492,7 @@ - + Catch::alwaysTrue() @@ -501,7 +501,7 @@
- + Catch::alwaysTrue() @@ -510,7 +510,7 @@
- + Catch::alwaysTrue() @@ -522,7 +522,7 @@
- + Catch::alwaysTrue() @@ -531,7 +531,7 @@
- + Catch::alwaysTrue() @@ -540,7 +540,7 @@
- + Catch::alwaysTrue() @@ -555,7 +555,7 @@ - + a @@ -563,7 +563,7 @@ true - + a == &foo @@ -574,7 +574,7 @@ - + m == &S::f @@ -587,7 +587,7 @@ - + 54 == 6*9 @@ -598,7 +598,7 @@ - + ( -1 > 2u ) @@ -606,7 +606,7 @@ true - + -1 > 2u @@ -614,7 +614,7 @@ -1 > 2 - + ( 2u < -1 ) @@ -622,7 +622,7 @@ true - + 2u < -1 @@ -630,7 +630,7 @@ 2 < -1 - + ( minInt > 2u ) @@ -638,7 +638,7 @@ true - + minInt > 2u @@ -649,7 +649,7 @@ - + i == 1 @@ -657,7 +657,7 @@ 1 == 1 - + ui == 2 @@ -665,7 +665,7 @@ 2 == 2 - + l == 3 @@ -673,7 +673,7 @@ 3 == 3 - + ul == 4 @@ -681,7 +681,7 @@ 4 == 4 - + c == 5 @@ -689,7 +689,7 @@ 5 == 5 - + uc == 6 @@ -697,7 +697,7 @@ 6 == 6 - + 1 == i @@ -705,7 +705,7 @@ 1 == 1 - + 2 == ui @@ -713,7 +713,7 @@ 2 == 2 - + 3 == l @@ -721,7 +721,7 @@ 3 == 3 - + 4 == ul @@ -729,7 +729,7 @@ 4 == 4 - + 5 == c @@ -737,7 +737,7 @@ 5 == 5 - + 6 == uc @@ -745,7 +745,7 @@ 6 == 6 - + (std::numeric_limits<unsigned long>::max)() > ul @@ -758,7 +758,7 @@ - + testStringForMatching(), Contains( "not there" ) @@ -769,41 +769,41 @@ - + throwCustom() throwCustom() - + custom exception - not std - + throwCustom() throwCustom() - + custom exception - not std - + custom std exception - + t == 1u @@ -814,7 +814,7 @@ - + testStringForMatching(), EndsWith( "this" ) @@ -825,7 +825,7 @@ - + data.int_seven == 6 @@ -833,7 +833,7 @@ 7 == 6 - + data.int_seven == 8 @@ -841,7 +841,7 @@ 7 == 8 - + data.int_seven == 0 @@ -849,7 +849,7 @@ 7 == 0 - + data.float_nine_point_one == Approx( 9.11f ) @@ -857,7 +857,7 @@ 9.1f == Approx( 9.1099996567 ) - + data.float_nine_point_one == Approx( 9.0f ) @@ -865,7 +865,7 @@ 9.1f == Approx( 9.0 ) - + data.float_nine_point_one == Approx( 1 ) @@ -873,7 +873,7 @@ 9.1f == Approx( 1.0 ) - + data.float_nine_point_one == Approx( 0 ) @@ -881,7 +881,7 @@ 9.1f == Approx( 0.0 ) - + data.double_pi == Approx( 3.1415 ) @@ -889,7 +889,7 @@ 3.1415926535 == Approx( 3.1415 ) - + data.str_hello == "goodbye" @@ -897,7 +897,7 @@ "hello" == "goodbye" - + data.str_hello == "hell" @@ -905,7 +905,7 @@ "hello" == "hell" - + data.str_hello == "hello1" @@ -913,7 +913,7 @@ "hello" == "hello1" - + data.str_hello.size() == 6 @@ -921,7 +921,7 @@ 5 == 6 - + x == Approx( 1.301 ) @@ -932,7 +932,7 @@ - + data.int_seven == 7 @@ -940,7 +940,7 @@ 7 == 7 - + data.float_nine_point_one == Approx( 9.1f ) @@ -948,7 +948,7 @@ 9.1f == Approx( 9.1000003815 ) - + data.double_pi == Approx( 3.1415926535 ) @@ -956,7 +956,7 @@ 3.1415926535 == Approx( 3.1415926535 ) - + data.str_hello == "hello" @@ -964,7 +964,7 @@ "hello" == "hello" - + "hello" == data.str_hello @@ -972,7 +972,7 @@ "hello" == "hello" - + data.str_hello.size() == 5 @@ -980,7 +980,7 @@ 5 == 5 - + x == Approx( 1.3 ) @@ -991,7 +991,7 @@ - + testStringForMatching(), Equals( "this string contains 'abc' as a substring" ) @@ -1002,7 +1002,7 @@ - + testStringForMatching(), Equals( "something else" ) @@ -1013,7 +1013,7 @@ - + "", Equals(0) @@ -1025,7 +1025,7 @@
- + thisThrows(), "expected exception" @@ -1036,7 +1036,7 @@
- + thisThrows(), Equals( "expecteD Exception", Catch::CaseSensitive::No ) @@ -1047,7 +1047,7 @@
- + thisThrows(), StartsWith( "expected" ) @@ -1055,7 +1055,7 @@ thisThrows(), StartsWith( "expected" ) - + thisThrows(), EndsWith( "exception" ) @@ -1063,7 +1063,7 @@ thisThrows(), EndsWith( "exception" ) - + thisThrows(), Contains( "except" ) @@ -1071,7 +1071,7 @@ thisThrows(), Contains( "except" ) - + thisThrows(), Contains( "exCept", Catch::CaseSensitive::No ) @@ -1084,18 +1084,18 @@ - + thisThrows() thisThrows() - + expected exception - + thisDoesntThrow() @@ -1103,14 +1103,14 @@ thisDoesntThrow() - + thisThrows() thisThrows() - + expected exception @@ -1127,7 +1127,7 @@ - + Factorial(0) == 1 @@ -1135,7 +1135,7 @@ 1 == 1 - + Factorial(1) == 1 @@ -1143,7 +1143,7 @@ 1 == 1 - + Factorial(2) == 2 @@ -1151,7 +1151,7 @@ 2 == 2 - + Factorial(3) == 6 @@ -1159,7 +1159,7 @@ 6 == 6 - + Factorial(10) == 3628800 @@ -1170,7 +1170,7 @@ - + i->first == i->second-1 @@ -1178,7 +1178,7 @@ 0 == 0 - + i->first == i->second-1 @@ -1189,7 +1189,7 @@ - + multiply( i, 2 ) == i*2 @@ -1197,7 +1197,7 @@ 2 == 2 - + multiply( j, 2 ) == j*2 @@ -1205,7 +1205,7 @@ 200 == 200 - + multiply( i, 2 ) == i*2 @@ -1213,7 +1213,7 @@ 4 == 4 - + multiply( j, 2 ) == j*2 @@ -1221,7 +1221,7 @@ 200 == 200 - + multiply( i, 2 ) == i*2 @@ -1229,7 +1229,7 @@ 6 == 6 - + multiply( j, 2 ) == j*2 @@ -1237,7 +1237,7 @@ 200 == 200 - + multiply( i, 2 ) == i*2 @@ -1245,7 +1245,7 @@ 8 == 8 - + multiply( j, 2 ) == j*2 @@ -1253,7 +1253,7 @@ 200 == 200 - + multiply( i, 2 ) == i*2 @@ -1261,7 +1261,7 @@ 10 == 10 - + multiply( j, 2 ) == j*2 @@ -1269,7 +1269,7 @@ 200 == 200 - + multiply( i, 2 ) == i*2 @@ -1277,7 +1277,7 @@ 30 == 30 - + multiply( j, 2 ) == j*2 @@ -1285,7 +1285,7 @@ 200 == 200 - + multiply( i, 2 ) == i*2 @@ -1293,7 +1293,7 @@ 40 == 40 - + multiply( j, 2 ) == j*2 @@ -1301,7 +1301,7 @@ 200 == 200 - + multiply( i, 2 ) == i*2 @@ -1309,7 +1309,7 @@ 42 == 42 - + multiply( j, 2 ) == j*2 @@ -1317,7 +1317,7 @@ 200 == 200 - + multiply( i, 2 ) == i*2 @@ -1325,7 +1325,7 @@ 72 == 72 - + multiply( j, 2 ) == j*2 @@ -1333,7 +1333,7 @@ 200 == 200 - + multiply( i, 2 ) == i*2 @@ -1341,7 +1341,7 @@ 2 == 2 - + multiply( j, 2 ) == j*2 @@ -1349,7 +1349,7 @@ 202 == 202 - + multiply( i, 2 ) == i*2 @@ -1357,7 +1357,7 @@ 4 == 4 - + multiply( j, 2 ) == j*2 @@ -1365,7 +1365,7 @@ 202 == 202 - + multiply( i, 2 ) == i*2 @@ -1373,7 +1373,7 @@ 6 == 6 - + multiply( j, 2 ) == j*2 @@ -1381,7 +1381,7 @@ 202 == 202 - + multiply( i, 2 ) == i*2 @@ -1389,7 +1389,7 @@ 8 == 8 - + multiply( j, 2 ) == j*2 @@ -1397,7 +1397,7 @@ 202 == 202 - + multiply( i, 2 ) == i*2 @@ -1405,7 +1405,7 @@ 10 == 10 - + multiply( j, 2 ) == j*2 @@ -1413,7 +1413,7 @@ 202 == 202 - + multiply( i, 2 ) == i*2 @@ -1421,7 +1421,7 @@ 30 == 30 - + multiply( j, 2 ) == j*2 @@ -1429,7 +1429,7 @@ 202 == 202 - + multiply( i, 2 ) == i*2 @@ -1437,7 +1437,7 @@ 40 == 40 - + multiply( j, 2 ) == j*2 @@ -1445,7 +1445,7 @@ 202 == 202 - + multiply( i, 2 ) == i*2 @@ -1453,7 +1453,7 @@ 42 == 42 - + multiply( j, 2 ) == j*2 @@ -1461,7 +1461,7 @@ 202 == 202 - + multiply( i, 2 ) == i*2 @@ -1469,7 +1469,7 @@ 72 == 72 - + multiply( j, 2 ) == j*2 @@ -1477,7 +1477,7 @@ 202 == 202 - + multiply( i, 2 ) == i*2 @@ -1485,7 +1485,7 @@ 2 == 2 - + multiply( j, 2 ) == j*2 @@ -1493,7 +1493,7 @@ 204 == 204 - + multiply( i, 2 ) == i*2 @@ -1501,7 +1501,7 @@ 4 == 4 - + multiply( j, 2 ) == j*2 @@ -1509,7 +1509,7 @@ 204 == 204 - + multiply( i, 2 ) == i*2 @@ -1517,7 +1517,7 @@ 6 == 6 - + multiply( j, 2 ) == j*2 @@ -1525,7 +1525,7 @@ 204 == 204 - + multiply( i, 2 ) == i*2 @@ -1533,7 +1533,7 @@ 8 == 8 - + multiply( j, 2 ) == j*2 @@ -1541,7 +1541,7 @@ 204 == 204 - + multiply( i, 2 ) == i*2 @@ -1549,7 +1549,7 @@ 10 == 10 - + multiply( j, 2 ) == j*2 @@ -1557,7 +1557,7 @@ 204 == 204 - + multiply( i, 2 ) == i*2 @@ -1565,7 +1565,7 @@ 30 == 30 - + multiply( j, 2 ) == j*2 @@ -1573,7 +1573,7 @@ 204 == 204 - + multiply( i, 2 ) == i*2 @@ -1581,7 +1581,7 @@ 40 == 40 - + multiply( j, 2 ) == j*2 @@ -1589,7 +1589,7 @@ 204 == 204 - + multiply( i, 2 ) == i*2 @@ -1597,7 +1597,7 @@ 42 == 42 - + multiply( j, 2 ) == j*2 @@ -1605,7 +1605,7 @@ 204 == 204 - + multiply( i, 2 ) == i*2 @@ -1613,7 +1613,7 @@ 72 == 72 - + multiply( j, 2 ) == j*2 @@ -1621,7 +1621,7 @@ 204 == 204 - + multiply( i, 2 ) == i*2 @@ -1629,7 +1629,7 @@ 2 == 2 - + multiply( j, 2 ) == j*2 @@ -1637,7 +1637,7 @@ 206 == 206 - + multiply( i, 2 ) == i*2 @@ -1645,7 +1645,7 @@ 4 == 4 - + multiply( j, 2 ) == j*2 @@ -1653,7 +1653,7 @@ 206 == 206 - + multiply( i, 2 ) == i*2 @@ -1661,7 +1661,7 @@ 6 == 6 - + multiply( j, 2 ) == j*2 @@ -1669,7 +1669,7 @@ 206 == 206 - + multiply( i, 2 ) == i*2 @@ -1677,7 +1677,7 @@ 8 == 8 - + multiply( j, 2 ) == j*2 @@ -1685,7 +1685,7 @@ 206 == 206 - + multiply( i, 2 ) == i*2 @@ -1693,7 +1693,7 @@ 10 == 10 - + multiply( j, 2 ) == j*2 @@ -1701,7 +1701,7 @@ 206 == 206 - + multiply( i, 2 ) == i*2 @@ -1709,7 +1709,7 @@ 30 == 30 - + multiply( j, 2 ) == j*2 @@ -1717,7 +1717,7 @@ 206 == 206 - + multiply( i, 2 ) == i*2 @@ -1725,7 +1725,7 @@ 40 == 40 - + multiply( j, 2 ) == j*2 @@ -1733,7 +1733,7 @@ 206 == 206 - + multiply( i, 2 ) == i*2 @@ -1741,7 +1741,7 @@ 42 == 42 - + multiply( j, 2 ) == j*2 @@ -1749,7 +1749,7 @@ 206 == 206 - + multiply( i, 2 ) == i*2 @@ -1757,7 +1757,7 @@ 72 == 72 - + multiply( j, 2 ) == j*2 @@ -1765,7 +1765,7 @@ 206 == 206 - + multiply( i, 2 ) == i*2 @@ -1773,7 +1773,7 @@ 2 == 2 - + multiply( j, 2 ) == j*2 @@ -1781,7 +1781,7 @@ 208 == 208 - + multiply( i, 2 ) == i*2 @@ -1789,7 +1789,7 @@ 4 == 4 - + multiply( j, 2 ) == j*2 @@ -1797,7 +1797,7 @@ 208 == 208 - + multiply( i, 2 ) == i*2 @@ -1805,7 +1805,7 @@ 6 == 6 - + multiply( j, 2 ) == j*2 @@ -1813,7 +1813,7 @@ 208 == 208 - + multiply( i, 2 ) == i*2 @@ -1821,7 +1821,7 @@ 8 == 8 - + multiply( j, 2 ) == j*2 @@ -1829,7 +1829,7 @@ 208 == 208 - + multiply( i, 2 ) == i*2 @@ -1837,7 +1837,7 @@ 10 == 10 - + multiply( j, 2 ) == j*2 @@ -1845,7 +1845,7 @@ 208 == 208 - + multiply( i, 2 ) == i*2 @@ -1853,7 +1853,7 @@ 30 == 30 - + multiply( j, 2 ) == j*2 @@ -1861,7 +1861,7 @@ 208 == 208 - + multiply( i, 2 ) == i*2 @@ -1869,7 +1869,7 @@ 40 == 40 - + multiply( j, 2 ) == j*2 @@ -1877,7 +1877,7 @@ 208 == 208 - + multiply( i, 2 ) == i*2 @@ -1885,7 +1885,7 @@ 42 == 42 - + multiply( j, 2 ) == j*2 @@ -1893,7 +1893,7 @@ 208 == 208 - + multiply( i, 2 ) == i*2 @@ -1901,7 +1901,7 @@ 72 == 72 - + multiply( j, 2 ) == j*2 @@ -1909,7 +1909,7 @@ 208 == 208 - + multiply( i, 2 ) == i*2 @@ -1917,7 +1917,7 @@ 2 == 2 - + multiply( j, 2 ) == j*2 @@ -1925,7 +1925,7 @@ 210 == 210 - + multiply( i, 2 ) == i*2 @@ -1933,7 +1933,7 @@ 4 == 4 - + multiply( j, 2 ) == j*2 @@ -1941,7 +1941,7 @@ 210 == 210 - + multiply( i, 2 ) == i*2 @@ -1949,7 +1949,7 @@ 6 == 6 - + multiply( j, 2 ) == j*2 @@ -1957,7 +1957,7 @@ 210 == 210 - + multiply( i, 2 ) == i*2 @@ -1965,7 +1965,7 @@ 8 == 8 - + multiply( j, 2 ) == j*2 @@ -1973,7 +1973,7 @@ 210 == 210 - + multiply( i, 2 ) == i*2 @@ -1981,7 +1981,7 @@ 10 == 10 - + multiply( j, 2 ) == j*2 @@ -1989,7 +1989,7 @@ 210 == 210 - + multiply( i, 2 ) == i*2 @@ -1997,7 +1997,7 @@ 30 == 30 - + multiply( j, 2 ) == j*2 @@ -2005,7 +2005,7 @@ 210 == 210 - + multiply( i, 2 ) == i*2 @@ -2013,7 +2013,7 @@ 40 == 40 - + multiply( j, 2 ) == j*2 @@ -2021,7 +2021,7 @@ 210 == 210 - + multiply( i, 2 ) == i*2 @@ -2029,7 +2029,7 @@ 42 == 42 - + multiply( j, 2 ) == j*2 @@ -2037,7 +2037,7 @@ 210 == 210 - + multiply( i, 2 ) == i*2 @@ -2045,7 +2045,7 @@ 72 == 72 - + multiply( j, 2 ) == j*2 @@ -2053,7 +2053,7 @@ 210 == 210 - + multiply( i, 2 ) == i*2 @@ -2061,7 +2061,7 @@ 2 == 2 - + multiply( j, 2 ) == j*2 @@ -2069,7 +2069,7 @@ 212 == 212 - + multiply( i, 2 ) == i*2 @@ -2077,7 +2077,7 @@ 4 == 4 - + multiply( j, 2 ) == j*2 @@ -2085,7 +2085,7 @@ 212 == 212 - + multiply( i, 2 ) == i*2 @@ -2093,7 +2093,7 @@ 6 == 6 - + multiply( j, 2 ) == j*2 @@ -2101,7 +2101,7 @@ 212 == 212 - + multiply( i, 2 ) == i*2 @@ -2109,7 +2109,7 @@ 8 == 8 - + multiply( j, 2 ) == j*2 @@ -2117,7 +2117,7 @@ 212 == 212 - + multiply( i, 2 ) == i*2 @@ -2125,7 +2125,7 @@ 10 == 10 - + multiply( j, 2 ) == j*2 @@ -2133,7 +2133,7 @@ 212 == 212 - + multiply( i, 2 ) == i*2 @@ -2141,7 +2141,7 @@ 30 == 30 - + multiply( j, 2 ) == j*2 @@ -2149,7 +2149,7 @@ 212 == 212 - + multiply( i, 2 ) == i*2 @@ -2157,7 +2157,7 @@ 40 == 40 - + multiply( j, 2 ) == j*2 @@ -2165,7 +2165,7 @@ 212 == 212 - + multiply( i, 2 ) == i*2 @@ -2173,7 +2173,7 @@ 42 == 42 - + multiply( j, 2 ) == j*2 @@ -2181,7 +2181,7 @@ 212 == 212 - + multiply( i, 2 ) == i*2 @@ -2189,7 +2189,7 @@ 72 == 72 - + multiply( j, 2 ) == j*2 @@ -2197,7 +2197,7 @@ 212 == 212 - + multiply( i, 2 ) == i*2 @@ -2205,7 +2205,7 @@ 2 == 2 - + multiply( j, 2 ) == j*2 @@ -2213,7 +2213,7 @@ 214 == 214 - + multiply( i, 2 ) == i*2 @@ -2221,7 +2221,7 @@ 4 == 4 - + multiply( j, 2 ) == j*2 @@ -2229,7 +2229,7 @@ 214 == 214 - + multiply( i, 2 ) == i*2 @@ -2237,7 +2237,7 @@ 6 == 6 - + multiply( j, 2 ) == j*2 @@ -2245,7 +2245,7 @@ 214 == 214 - + multiply( i, 2 ) == i*2 @@ -2253,7 +2253,7 @@ 8 == 8 - + multiply( j, 2 ) == j*2 @@ -2261,7 +2261,7 @@ 214 == 214 - + multiply( i, 2 ) == i*2 @@ -2269,7 +2269,7 @@ 10 == 10 - + multiply( j, 2 ) == j*2 @@ -2277,7 +2277,7 @@ 214 == 214 - + multiply( i, 2 ) == i*2 @@ -2285,7 +2285,7 @@ 30 == 30 - + multiply( j, 2 ) == j*2 @@ -2293,7 +2293,7 @@ 214 == 214 - + multiply( i, 2 ) == i*2 @@ -2301,7 +2301,7 @@ 40 == 40 - + multiply( j, 2 ) == j*2 @@ -2309,7 +2309,7 @@ 214 == 214 - + multiply( i, 2 ) == i*2 @@ -2317,7 +2317,7 @@ 42 == 42 - + multiply( j, 2 ) == j*2 @@ -2325,7 +2325,7 @@ 214 == 214 - + multiply( i, 2 ) == i*2 @@ -2333,7 +2333,7 @@ 72 == 72 - + multiply( j, 2 ) == j*2 @@ -2359,7 +2359,7 @@ so should this - + a == 1 @@ -2370,7 +2370,7 @@ - + a == 2 @@ -2381,7 +2381,7 @@ this message should be logged - + a == 1 @@ -2392,7 +2392,7 @@ and this, but later - + a == 0 @@ -2400,7 +2400,7 @@ 2 == 0 - + a == 2 @@ -2411,7 +2411,7 @@ - + data.int_seven != 7 @@ -2419,7 +2419,7 @@ 7 != 7 - + data.float_nine_point_one != Approx( 9.1f ) @@ -2427,7 +2427,7 @@ 9.1f != Approx( 9.1000003815 ) - + data.double_pi != Approx( 3.1415926535 ) @@ -2435,7 +2435,7 @@ 3.1415926535 != Approx( 3.1415926535 ) - + data.str_hello != "hello" @@ -2443,7 +2443,7 @@ "hello" != "hello" - + data.str_hello.size() != 5 @@ -2454,7 +2454,7 @@ - + data.int_seven != 6 @@ -2462,7 +2462,7 @@ 7 != 6 - + data.int_seven != 8 @@ -2470,7 +2470,7 @@ 7 != 8 - + data.float_nine_point_one != Approx( 9.11f ) @@ -2478,7 +2478,7 @@ 9.1f != Approx( 9.1099996567 ) - + data.float_nine_point_one != Approx( 9.0f ) @@ -2486,7 +2486,7 @@ 9.1f != Approx( 9.0 ) - + data.float_nine_point_one != Approx( 1 ) @@ -2494,7 +2494,7 @@ 9.1f != Approx( 1.0 ) - + data.float_nine_point_one != Approx( 0 ) @@ -2502,7 +2502,7 @@ 9.1f != Approx( 0.0 ) - + data.double_pi != Approx( 3.1415 ) @@ -2510,7 +2510,7 @@ 3.1415926535 != Approx( 3.1415 ) - + data.str_hello != "goodbye" @@ -2518,7 +2518,7 @@ "hello" != "goodbye" - + data.str_hello != "hell" @@ -2526,7 +2526,7 @@ "hello" != "hell" - + data.str_hello != "hello1" @@ -2534,7 +2534,7 @@ "hello" != "hello1" - + data.str_hello.size() != 6 @@ -2547,7 +2547,7 @@
- + Text( testString, TextAttributes().setWidth( 80 ) ).toString() == testString @@ -2557,7 +2557,7 @@ "one two three four" - + Text( testString, TextAttributes().setWidth( 18 ) ).toString() == testString @@ -2573,7 +2573,7 @@
- + Text( testString, TextAttributes().setWidth( 17 ) ).toString() == "one two three\nfour" @@ -2585,7 +2585,7 @@ four" four" - + Text( testString, TextAttributes().setWidth( 16 ) ).toString() == "one two three\nfour" @@ -2597,7 +2597,7 @@ four" four" - + Text( testString, TextAttributes().setWidth( 14 ) ).toString() == "one two three\nfour" @@ -2609,7 +2609,7 @@ four" four" - + Text( testString, TextAttributes().setWidth( 13 ) ).toString() == "one two three\nfour" @@ -2621,7 +2621,7 @@ four" four" - + Text( testString, TextAttributes().setWidth( 12 ) ).toString() == "one two\nthree four" @@ -2639,7 +2639,7 @@ three four"
- + Text( testString, TextAttributes().setWidth( 9 ) ).toString() == "one two\nthree\nfour" @@ -2653,7 +2653,7 @@ three four" - + Text( testString, TextAttributes().setWidth( 8 ) ).toString() == "one two\nthree\nfour" @@ -2667,7 +2667,7 @@ three four" - + Text( testString, TextAttributes().setWidth( 7 ) ).toString() == "one two\nthree\nfour" @@ -2687,7 +2687,7 @@ four"
- + Text( testString, TextAttributes().setWidth( 6 ) ).toString() == "one\ntwo\nthree\nfour" @@ -2703,7 +2703,7 @@ three four" - + Text( testString, TextAttributes().setWidth( 5 ) ).toString() == "one\ntwo\nthree\nfour" @@ -2725,7 +2725,7 @@ four"
- + Text( "abcdef", TextAttributes().setWidth( 4 ) ).toString() == "abc-\ndef" @@ -2737,7 +2737,7 @@ def" def" - + Text( "abcdefg", TextAttributes().setWidth( 4 ) ).toString() == "abc-\ndefg" @@ -2749,7 +2749,7 @@ defg" defg" - + Text( "abcdefgh", TextAttributes().setWidth( 4 ) ).toString() == "abc-\ndef-\ngh" @@ -2763,7 +2763,7 @@ def- gh" - + Text( testString, TextAttributes().setWidth( 4 ) ).toString() == "one\ntwo\nthr-\nee\nfour" @@ -2781,7 +2781,7 @@ ee four" - + Text( testString, TextAttributes().setWidth( 3 ) ).toString() == "one\ntwo\nth-\nree\nfo-\nur" @@ -2807,7 +2807,7 @@ ur"
- + text.size() == 4 @@ -2815,7 +2815,7 @@ ur" 4 == 4 - + text[0] == "one" @@ -2823,7 +2823,7 @@ ur" "one" == "one" - + text[1] == "two" @@ -2831,7 +2831,7 @@ ur" "two" == "two" - + text[2] == "three" @@ -2839,7 +2839,7 @@ ur" "three" == "three" - + text[3] == "four" @@ -2853,7 +2853,7 @@ ur"
- + text.toString() == " one two\n three\n four" @@ -2873,7 +2873,7 @@ ur"
- + Text( testString, TextAttributes().setWidth( 80 ) ).toString() == testString @@ -2885,7 +2885,7 @@ three four" three four" - + Text( testString, TextAttributes().setWidth( 18 ) ).toString() == testString @@ -2897,7 +2897,7 @@ three four" three four" - + Text( testString, TextAttributes().setWidth( 10 ) ).toString() == testString @@ -2915,7 +2915,7 @@ three four"
- + Text( "abcdef\n", TextAttributes().setWidth( 10 ) ).toString() == "abcdef\n" @@ -2927,7 +2927,7 @@ three four" " - + Text( "abcdef", TextAttributes().setWidth( 6 ) ).toString() == "abcdef" @@ -2935,7 +2935,7 @@ three four" "abcdef" == "abcdef" - + Text( "abcdef\n", TextAttributes().setWidth( 6 ) ).toString() == "abcdef\n" @@ -2953,7 +2953,7 @@ three four"
- + Text( testString, TextAttributes().setWidth( 9 ) ).toString() == "one two\nthree\nfour" @@ -2967,7 +2967,7 @@ three four" - + Text( testString, TextAttributes().setWidth( 8 ) ).toString() == "one two\nthree\nfour" @@ -2981,7 +2981,7 @@ three four" - + Text( testString, TextAttributes().setWidth( 7 ) ).toString() == "one two\nthree\nfour" @@ -3001,7 +3001,7 @@ four"
- + Text( testString, TextAttributes().setWidth( 6 ) ).toString() == "one\ntwo\nthree\nfour" @@ -3022,7 +3022,7 @@ four"
- + Text( testString, TextAttributes().setWidth( 15 ) ).toString() == "one two three\n four\n five\n six" @@ -3043,7 +3043,7 @@ four" - + t.toString(), EndsWith( "... message truncated due to excessive size" ) @@ -4057,7 +4057,7 @@ four" - + testStringForMatching(), Contains( "string" ) && Contains( "abc" ) && Contains( "substring" ) && Contains( "contains" ) @@ -4068,7 +4068,7 @@ four" - + testStringForMatching(), Contains( "string" ) || Contains( "different" ) || Contains( "random" ) @@ -4076,7 +4076,7 @@ four" "this string contains 'abc' as a substring" ( contains: "string" or contains: "different" or contains: "random" ) - + testStringForMatching2(), Contains( "string" ) || Contains( "different" ) || Contains( "random" ) @@ -4087,7 +4087,7 @@ four" - + testStringForMatching(), ( Contains( "string" ) || Contains( "different" ) ) && Contains( "substring" ) @@ -4098,7 +4098,7 @@ four" - + testStringForMatching(), ( Contains( "string" ) || Contains( "different" ) ) && Contains( "random" ) @@ -4109,7 +4109,7 @@ four" - + testStringForMatching(), !Contains( "different" ) @@ -4120,7 +4120,7 @@ four" - + testStringForMatching(), !Contains( "substring" ) @@ -4131,7 +4131,7 @@ four" - + thisThrows(), "expected exception" @@ -4139,7 +4139,7 @@ four" thisThrows(), "expected exception" - + thisThrows(), "should fail" @@ -4156,13 +4156,13 @@ four" - + custom exception - + thisFunctionNotImplemented( 7 ) @@ -4173,7 +4173,7 @@ four" - + True @@ -4181,7 +4181,7 @@ four" true - + !False @@ -4189,7 +4189,7 @@ four" true - + !False @@ -4200,7 +4200,7 @@ four" - + 0x == o @@ -4211,7 +4211,7 @@ four" - + data.int_seven > 7 @@ -4219,7 +4219,7 @@ four" 7 > 7 - + data.int_seven < 7 @@ -4227,7 +4227,7 @@ four" 7 < 7 - + data.int_seven > 8 @@ -4235,7 +4235,7 @@ four" 7 > 8 - + data.int_seven < 6 @@ -4243,7 +4243,7 @@ four" 7 < 6 - + data.int_seven < 0 @@ -4251,7 +4251,7 @@ four" 7 < 0 - + data.int_seven < -1 @@ -4259,7 +4259,7 @@ four" 7 < -1 - + data.int_seven >= 8 @@ -4267,7 +4267,7 @@ four" 7 >= 8 - + data.int_seven <= 6 @@ -4275,7 +4275,7 @@ four" 7 <= 6 - + data.float_nine_point_one < 9 @@ -4283,7 +4283,7 @@ four" 9.1f < 9 - + data.float_nine_point_one > 10 @@ -4291,7 +4291,7 @@ four" 9.1f > 10 - + data.float_nine_point_one > 9.2 @@ -4299,7 +4299,7 @@ four" 9.1f > 9.2 - + data.str_hello > "hello" @@ -4307,7 +4307,7 @@ four" "hello" > "hello" - + data.str_hello < "hello" @@ -4315,7 +4315,7 @@ four" "hello" < "hello" - + data.str_hello > "hellp" @@ -4323,7 +4323,7 @@ four" "hello" > "hellp" - + data.str_hello > "z" @@ -4331,7 +4331,7 @@ four" "hello" > "z" - + data.str_hello < "hellm" @@ -4339,7 +4339,7 @@ four" "hello" < "hellm" - + data.str_hello < "a" @@ -4347,7 +4347,7 @@ four" "hello" < "a" - + data.str_hello >= "z" @@ -4355,7 +4355,7 @@ four" "hello" >= "z" - + data.str_hello <= "a" @@ -4366,7 +4366,7 @@ four" - + data.int_seven < 8 @@ -4374,7 +4374,7 @@ four" 7 < 8 - + data.int_seven > 6 @@ -4382,7 +4382,7 @@ four" 7 > 6 - + data.int_seven > 0 @@ -4390,7 +4390,7 @@ four" 7 > 0 - + data.int_seven > -1 @@ -4398,7 +4398,7 @@ four" 7 > -1 - + data.int_seven >= 7 @@ -4406,7 +4406,7 @@ four" 7 >= 7 - + data.int_seven >= 6 @@ -4414,7 +4414,7 @@ four" 7 >= 6 - + data.int_seven <= 7 @@ -4422,7 +4422,7 @@ four" 7 <= 7 - + data.int_seven <= 8 @@ -4430,7 +4430,7 @@ four" 7 <= 8 - + data.float_nine_point_one > 9 @@ -4438,7 +4438,7 @@ four" 9.1f > 9 - + data.float_nine_point_one < 10 @@ -4446,7 +4446,7 @@ four" 9.1f < 10 - + data.float_nine_point_one < 9.2 @@ -4454,7 +4454,7 @@ four" 9.1f < 9.2 - + data.str_hello <= "hello" @@ -4462,7 +4462,7 @@ four" "hello" <= "hello" - + data.str_hello >= "hello" @@ -4470,7 +4470,7 @@ four" "hello" >= "hello" - + data.str_hello < "hellp" @@ -4478,7 +4478,7 @@ four" "hello" < "hellp" - + data.str_hello < "zebra" @@ -4486,7 +4486,7 @@ four" "hello" < "zebra" - + data.str_hello > "hellm" @@ -4494,7 +4494,7 @@ four" "hello" > "hellm" - + data.str_hello > "a" @@ -4521,7 +4521,7 @@ four"
- + spec.hasFilters() == false @@ -4529,7 +4529,7 @@ four" false == false - + spec.matches( tcA ) == false @@ -4537,7 +4537,7 @@ four" false == false - + spec.matches( tcB ) == false @@ -4548,7 +4548,7 @@ four"
- + spec.hasFilters() == false @@ -4556,7 +4556,7 @@ four" false == false - + spec.matches(tcA ) == false @@ -4564,7 +4564,7 @@ four" false == false - + spec.matches( tcB ) == false @@ -4575,7 +4575,7 @@ four"
- + spec.hasFilters() == false @@ -4583,7 +4583,7 @@ four" false == false - + spec.matches( tcA ) == false @@ -4591,7 +4591,7 @@ four" false == false - + spec.matches( tcB ) == false @@ -4602,7 +4602,7 @@ four"
- + spec.hasFilters() == true @@ -4610,7 +4610,7 @@ four" true == true - + spec.matches( tcA ) == false @@ -4618,7 +4618,7 @@ four" false == false - + spec.matches( tcB ) == true @@ -4629,7 +4629,7 @@ four"
- + spec.hasFilters() == true @@ -4637,7 +4637,7 @@ four" true == true - + spec.matches( tcA ) == false @@ -4645,7 +4645,7 @@ four" false == false - + spec.matches( tcB ) == true @@ -4656,7 +4656,7 @@ four"
- + spec.hasFilters() == true @@ -4664,7 +4664,7 @@ four" true == true - + spec.matches( tcA ) == false @@ -4672,7 +4672,7 @@ four" false == false - + spec.matches( tcB ) == true @@ -4680,7 +4680,7 @@ four" true == true - + spec.matches( tcC ) == false @@ -4691,7 +4691,7 @@ four"
- + spec.hasFilters() == true @@ -4699,7 +4699,7 @@ four" true == true - + spec.matches( tcA ) == false @@ -4707,7 +4707,7 @@ four" false == false - + spec.matches( tcB ) == false @@ -4715,7 +4715,7 @@ four" false == false - + spec.matches( tcC ) == true @@ -4723,7 +4723,7 @@ four" true == true - + spec.matches( tcD ) == false @@ -4731,7 +4731,7 @@ four" false == false - + parseTestSpec( "*a" ).matches( tcA ) == true @@ -4742,7 +4742,7 @@ four"
- + spec.hasFilters() == true @@ -4750,7 +4750,7 @@ four" true == true - + spec.matches( tcA ) == false @@ -4758,7 +4758,7 @@ four" false == false - + spec.matches( tcB ) == false @@ -4766,7 +4766,7 @@ four" false == false - + spec.matches( tcC ) == true @@ -4774,7 +4774,7 @@ four" true == true - + spec.matches( tcD ) == false @@ -4782,7 +4782,7 @@ four" false == false - + parseTestSpec( "a*" ).matches( tcA ) == true @@ -4793,7 +4793,7 @@ four"
- + spec.hasFilters() == true @@ -4801,7 +4801,7 @@ four" true == true - + spec.matches( tcA ) == false @@ -4809,7 +4809,7 @@ four" false == false - + spec.matches( tcB ) == false @@ -4817,7 +4817,7 @@ four" false == false - + spec.matches( tcC ) == true @@ -4825,7 +4825,7 @@ four" true == true - + spec.matches( tcD ) == true @@ -4833,7 +4833,7 @@ four" true == true - + parseTestSpec( "*a*" ).matches( tcA ) == true @@ -4844,7 +4844,7 @@ four"
- + spec.hasFilters() == true @@ -4852,7 +4852,7 @@ four" true == true - + spec.matches( tcA ) == true @@ -4860,7 +4860,7 @@ four" true == true - + spec.matches( tcB ) == false @@ -4871,7 +4871,7 @@ four"
- + spec.hasFilters() == true @@ -4879,7 +4879,7 @@ four" true == true - + spec.matches( tcA ) == true @@ -4887,7 +4887,7 @@ four" true == true - + spec.matches( tcB ) == false @@ -4898,7 +4898,7 @@ four"
- + spec.hasFilters() == true @@ -4906,7 +4906,7 @@ four" true == true - + spec.matches( tcA ) == true @@ -4914,7 +4914,7 @@ four" true == true - + spec.matches( tcB ) == false @@ -4925,7 +4925,7 @@ four"
- + spec.hasFilters() == true @@ -4933,7 +4933,7 @@ four" true == true - + spec.matches( tcA ) == false @@ -4941,7 +4941,7 @@ four" false == false - + spec.matches( tcB ) == false @@ -4949,7 +4949,7 @@ four" false == false - + spec.matches( tcC ) == true @@ -4957,7 +4957,7 @@ four" true == true - + spec.matches( tcD ) == true @@ -4968,7 +4968,7 @@ four"
- + spec.hasFilters() == true @@ -4976,7 +4976,7 @@ four" true == true - + spec.matches( tcA ) == true @@ -4984,7 +4984,7 @@ four" true == true - + spec.matches( tcB ) == true @@ -4992,7 +4992,7 @@ four" true == true - + spec.matches( tcC ) == true @@ -5000,7 +5000,7 @@ four" true == true - + spec.matches( tcD ) == true @@ -5011,7 +5011,7 @@ four"
- + spec.hasFilters() == true @@ -5019,7 +5019,7 @@ four" true == true - + spec.matches( tcA ) == false @@ -5027,7 +5027,7 @@ four" false == false - + spec.matches( tcB ) == true @@ -5035,7 +5035,7 @@ four" true == true - + spec.matches( tcC ) == false @@ -5046,7 +5046,7 @@ four"
- + spec.hasFilters() == true @@ -5054,7 +5054,7 @@ four" true == true - + spec.matches( tcA ) == false @@ -5062,7 +5062,7 @@ four" false == false - + spec.matches( tcB ) == true @@ -5070,7 +5070,7 @@ four" true == true - + spec.matches( tcC ) == true @@ -5081,7 +5081,7 @@ four"
- + spec.hasFilters() == true @@ -5089,7 +5089,7 @@ four" true == true - + spec.matches( tcA ) == false @@ -5097,7 +5097,7 @@ four" false == false - + spec.matches( tcB ) == false @@ -5105,7 +5105,7 @@ four" false == false - + spec.matches( tcC ) == true @@ -5116,7 +5116,7 @@ four"
- + spec.hasFilters() == true @@ -5124,7 +5124,7 @@ four" true == true - + spec.matches( tcA ) == false @@ -5132,7 +5132,7 @@ four" false == false - + spec.matches( tcB ) == false @@ -5140,7 +5140,7 @@ four" false == false - + spec.matches( tcC ) == true @@ -5151,7 +5151,7 @@ four"
- + spec.hasFilters() == true @@ -5159,7 +5159,7 @@ four" true == true - + spec.matches( tcA ) == false @@ -5167,7 +5167,7 @@ four" false == false - + spec.matches( tcB ) == false @@ -5175,7 +5175,7 @@ four" false == false - + spec.matches( tcC ) == true @@ -5183,7 +5183,7 @@ four" true == true - + spec.matches( tcD ) == false @@ -5194,7 +5194,7 @@ four"
- + spec.hasFilters() == true @@ -5202,7 +5202,7 @@ four" true == true - + spec.matches( tcA ) == true @@ -5210,7 +5210,7 @@ four" true == true - + spec.matches( tcB ) == false @@ -5218,7 +5218,7 @@ four" false == false - + spec.matches( tcC ) == true @@ -5229,7 +5229,7 @@ four"
- + spec.hasFilters() == true @@ -5237,7 +5237,7 @@ four" true == true - + spec.matches( tcA ) == false @@ -5245,7 +5245,7 @@ four" false == false - + spec.matches( tcB ) == true @@ -5253,7 +5253,7 @@ four" true == true - + spec.matches( tcC ) == false @@ -5264,7 +5264,7 @@ four"
- + spec.hasFilters() == true @@ -5272,7 +5272,7 @@ four" true == true - + spec.matches( tcA ) == false @@ -5280,7 +5280,7 @@ four" false == false - + spec.matches( tcB ) == false @@ -5288,7 +5288,7 @@ four" false == false - + spec.matches( tcC ) == false @@ -5296,7 +5296,7 @@ four" false == false - + spec.matches( tcD ) == true @@ -5307,7 +5307,7 @@ four"
- + spec.hasFilters() == true @@ -5315,7 +5315,7 @@ four" true == true - + spec.matches( tcA ) == false @@ -5323,7 +5323,7 @@ four" false == false - + spec.matches( tcB ) == false @@ -5331,7 +5331,7 @@ four" false == false - + spec.matches( tcC ) == false @@ -5339,7 +5339,7 @@ four" false == false - + spec.matches( tcD ) == true @@ -5350,7 +5350,7 @@ four"
- + spec.hasFilters() == true @@ -5358,7 +5358,7 @@ four" true == true - + spec.matches( tcA ) == true @@ -5366,7 +5366,7 @@ four" true == true - + spec.matches( tcB ) == false @@ -5374,7 +5374,7 @@ four" false == false - + spec.matches( tcC ) == true @@ -5382,7 +5382,7 @@ four" true == true - + spec.matches( tcD ) == true @@ -5393,7 +5393,7 @@ four"
- + spec.hasFilters() == true @@ -5401,7 +5401,7 @@ four" true == true - + spec.matches( tcA ) == true @@ -5409,7 +5409,7 @@ four" true == true - + spec.matches( tcB ) == true @@ -5417,7 +5417,7 @@ four" true == true - + spec.matches( tcC ) == false @@ -5425,7 +5425,7 @@ four" false == false - + spec.matches( tcD ) == false @@ -5436,7 +5436,7 @@ four"
- + spec.hasFilters() == true @@ -5444,7 +5444,7 @@ four" true == true - + spec.matches( tcA ) == true @@ -5452,7 +5452,7 @@ four" true == true - + spec.matches( tcB ) == true @@ -5460,7 +5460,7 @@ four" true == true - + spec.matches( tcC ) == true @@ -5468,7 +5468,7 @@ four" true == true - + spec.matches( tcD ) == false @@ -5479,7 +5479,7 @@ four"
- + spec.hasFilters() == true @@ -5487,7 +5487,7 @@ four" true == true - + spec.matches( tcA ) == true @@ -5495,7 +5495,7 @@ four" true == true - + spec.matches( tcB ) == true @@ -5503,7 +5503,7 @@ four" true == true - + spec.matches( tcC ) == true @@ -5511,7 +5511,7 @@ four" true == true - + spec.matches( tcD ) == false @@ -5522,7 +5522,7 @@ four"
- + spec.hasFilters() == true @@ -5530,7 +5530,7 @@ four" true == true - + spec.matches( tcA ) == false @@ -5538,7 +5538,7 @@ four" false == false - + spec.matches( tcB ) == false @@ -5546,7 +5546,7 @@ four" false == false - + spec.matches( tcC ) == true @@ -5554,7 +5554,7 @@ four" true == true - + spec.matches( tcD ) == false @@ -5565,7 +5565,7 @@ four"
- + spec.hasFilters() == false @@ -5573,7 +5573,7 @@ four" false == false - + spec.matches( tcA ) == false @@ -5581,7 +5581,7 @@ four" false == false - + spec.matches( tcB ) == false @@ -5589,7 +5589,7 @@ four" false == false - + spec.matches( tcC ) == false @@ -5597,7 +5597,7 @@ four" false == false - + spec.matches( tcD ) == false @@ -5608,7 +5608,7 @@ four"
- + spec.hasFilters() == false @@ -5616,7 +5616,7 @@ four" false == false - + spec.matches( tcA ) == false @@ -5624,7 +5624,7 @@ four" false == false - + spec.matches( tcB ) == false @@ -5632,7 +5632,7 @@ four" false == false - + spec.matches( tcC ) == false @@ -5640,7 +5640,7 @@ four" false == false - + spec.matches( tcD ) == false @@ -5651,7 +5651,7 @@ four"
- + spec.hasFilters() == true @@ -5659,7 +5659,7 @@ four" true == true - + spec.matches( tcA ) == false @@ -5667,7 +5667,7 @@ four" false == false - + spec.matches( tcB ) == false @@ -5675,7 +5675,7 @@ four" false == false - + spec.matches( tcC ) == false @@ -5683,7 +5683,7 @@ four" false == false - + spec.matches( tcD ) == true @@ -5696,7 +5696,7 @@ four" - + (std::pair<int, int>( 1, 2 )) == aNicePair @@ -5707,7 +5707,7 @@ four" - + p == 0 @@ -5715,7 +5715,7 @@ four" NULL == 0 - + p == pNULL @@ -5723,7 +5723,7 @@ four" NULL == NULL - + p != 0 @@ -5731,7 +5731,7 @@ four" 0x != 0 - + cp != 0 @@ -5739,7 +5739,7 @@ four" 0x != 0 - + cpc != 0 @@ -5747,7 +5747,7 @@ four" 0x != 0 - + returnsNull() == 0 @@ -5755,7 +5755,7 @@ four" {null string} == 0 - + returnsConstNull() == 0 @@ -5763,7 +5763,7 @@ four" {null string} == 0 - + 0 != p @@ -5784,7 +5784,7 @@ four"
- + parseIntoConfig( argv, config ) @@ -5792,7 +5792,7 @@ four" parseIntoConfig( argv, config ) - + config.shouldDebugBreak == false @@ -5800,7 +5800,7 @@ four" false == false - + config.abortAfter == -1 @@ -5808,7 +5808,7 @@ four" -1 == -1 - + config.noThrow == false @@ -5816,7 +5816,7 @@ four" false == false - + config.reporterNames.empty() @@ -5828,7 +5828,7 @@ four"
- + parseIntoConfig( argv, config ) @@ -5836,7 +5836,7 @@ four" parseIntoConfig( argv, config ) - + cfg.testSpec().matches( fakeTestCase( "notIncluded" ) ) == false @@ -5844,7 +5844,7 @@ four" false == false - + cfg.testSpec().matches( fakeTestCase( "test1" ) ) @@ -5858,7 +5858,7 @@ four"
- + parseIntoConfig( argv, config ) @@ -5866,7 +5866,7 @@ four" parseIntoConfig( argv, config ) - + cfg.testSpec().matches( fakeTestCase( "test1" ) ) == false @@ -5874,7 +5874,7 @@ four" false == false - + cfg.testSpec().matches( fakeTestCase( "alwaysIncluded" ) ) @@ -5888,7 +5888,7 @@ four"
- + parseIntoConfig( argv, config ) @@ -5896,7 +5896,7 @@ four" parseIntoConfig( argv, config ) - + cfg.testSpec().matches( fakeTestCase( "test1" ) ) == false @@ -5904,7 +5904,7 @@ four" false == false - + cfg.testSpec().matches( fakeTestCase( "alwaysIncluded" ) ) @@ -5918,7 +5918,7 @@ four"
- + parseIntoConfig( argv, config ) @@ -5926,7 +5926,7 @@ four" parseIntoConfig( argv, config ) - + config.reporterNames[0] == "console" @@ -5940,7 +5940,7 @@ four"
- + parseIntoConfig( argv, config ) @@ -5948,7 +5948,7 @@ four" parseIntoConfig( argv, config ) - + config.reporterNames[0] == "xml" @@ -5962,7 +5962,7 @@ four"
- + parseIntoConfig( argv, config ) @@ -5970,7 +5970,7 @@ four" parseIntoConfig( argv, config ) - + config.reporterNames.size() == 2 @@ -5978,7 +5978,7 @@ four" 2 == 2 - + config.reporterNames[0] == "xml" @@ -5986,7 +5986,7 @@ four" "xml" == "xml" - + config.reporterNames[1] == "junit" @@ -6000,7 +6000,7 @@ four"
- + parseIntoConfig( argv, config ) @@ -6008,7 +6008,7 @@ four" parseIntoConfig( argv, config ) - + config.reporterNames[0] == "junit" @@ -6022,7 +6022,7 @@ four"
- + parseIntoConfig( argv, config ) @@ -6030,7 +6030,7 @@ four" parseIntoConfig( argv, config ) - + config.shouldDebugBreak == true @@ -6044,7 +6044,7 @@ four"
- + parseIntoConfig( argv, config ) @@ -6052,7 +6052,7 @@ four" parseIntoConfig( argv, config ) - + config.shouldDebugBreak @@ -6066,7 +6066,7 @@ four"
- + parseIntoConfig( argv, config ) @@ -6074,7 +6074,7 @@ four" parseIntoConfig( argv, config ) - + config.abortAfter == 1 @@ -6088,7 +6088,7 @@ four"
- + parseIntoConfig( argv, config ) @@ -6096,7 +6096,7 @@ four" parseIntoConfig( argv, config ) - + config.abortAfter == 2 @@ -6110,7 +6110,7 @@ four"
- + parseIntoConfigAndReturnError( argv, config ), Contains( "greater than zero" ) @@ -6125,7 +6125,7 @@ four"
- + parseIntoConfigAndReturnError( argv, config ), Contains( "-x" ) @@ -6140,7 +6140,7 @@ four"
- + parseIntoConfig( argv, config ) @@ -6148,7 +6148,7 @@ four" parseIntoConfig( argv, config ) - + config.noThrow == true @@ -6162,7 +6162,7 @@ four"
- + parseIntoConfig( argv, config ) @@ -6170,7 +6170,7 @@ four" parseIntoConfig( argv, config ) - + config.noThrow == true @@ -6184,7 +6184,7 @@ four"
- + parseIntoConfig( argv, config ) @@ -6192,7 +6192,7 @@ four" parseIntoConfig( argv, config ) - + config.outputFilename == "filename.ext" @@ -6206,7 +6206,7 @@ four"
- + parseIntoConfig( argv, config ) @@ -6214,7 +6214,7 @@ four" parseIntoConfig( argv, config ) - + config.outputFilename == "filename.ext" @@ -6228,7 +6228,7 @@ four"
- + parseIntoConfig( argv, config ) @@ -6236,7 +6236,7 @@ four" parseIntoConfig( argv, config ) - + config.abortAfter == 1 @@ -6244,7 +6244,7 @@ four" 1 == 1 - + config.shouldDebugBreak @@ -6252,7 +6252,7 @@ four" true - + config.noThrow == true @@ -6266,7 +6266,7 @@ four"
- + parseIntoConfig( argv, config ) @@ -6274,7 +6274,7 @@ four" parseIntoConfig( argv, config ) - + config.useColour == UseColour::Auto @@ -6288,7 +6288,7 @@ four"
- + parseIntoConfig( argv, config ) @@ -6296,7 +6296,7 @@ four" parseIntoConfig( argv, config ) - + config.useColour == UseColour::Auto @@ -6310,7 +6310,7 @@ four"
- + parseIntoConfig( argv, config ) @@ -6318,7 +6318,7 @@ four" parseIntoConfig( argv, config ) - + config.useColour == UseColour::Yes @@ -6332,7 +6332,7 @@ four"
- + parseIntoConfig( argv, config ) @@ -6340,7 +6340,7 @@ four" parseIntoConfig( argv, config ) - + config.useColour == UseColour::No @@ -6354,7 +6354,7 @@ four"
- + parseIntoConfig( argv, config ), Contains( "colour mode must be one of" ) @@ -6369,7 +6369,7 @@ four" - + i < 10 @@ -6377,7 +6377,7 @@ four" 0 < 10 - + i < 10 @@ -6385,7 +6385,7 @@ four" 1 < 10 - + i < 10 @@ -6393,7 +6393,7 @@ four" 2 < 10 - + i < 10 @@ -6401,7 +6401,7 @@ four" 3 < 10 - + i < 10 @@ -6409,7 +6409,7 @@ four" 4 < 10 - + i < 10 @@ -6417,7 +6417,7 @@ four" 5 < 10 - + i < 10 @@ -6425,7 +6425,7 @@ four" 6 < 10 - + i < 10 @@ -6433,7 +6433,7 @@ four" 7 < 10 - + i < 10 @@ -6441,7 +6441,7 @@ four" 8 < 10 - + i < 10 @@ -6455,7 +6455,7 @@ four" i := 10 - + i < 10 @@ -6473,7 +6473,7 @@ four"
- + before == 0 @@ -6483,7 +6483,7 @@ four"
- + after > before @@ -6503,7 +6503,7 @@ four"
- + itDoesThis() @@ -6512,7 +6512,7 @@ four"
- + itDoesThat() @@ -6544,7 +6544,7 @@ four"
- + v.size() == 0 @@ -6554,7 +6554,7 @@ four"
- + v.size() == 10 @@ -6562,7 +6562,7 @@ four" 10 == 10 - + v.capacity() >= 10 @@ -6572,7 +6572,7 @@ four"
- + v.size() == 5 @@ -6580,7 +6580,7 @@ four" 5 == 5 - + v.capacity() >= 10 @@ -6599,7 +6599,7 @@ four"
- + v.size() == 0 @@ -6609,7 +6609,7 @@ four"
- + v.capacity() >= 10 @@ -6617,7 +6617,7 @@ four" 10 >= 10 - + v.size() == 0 @@ -6637,7 +6637,7 @@ four" - + d == Approx( 1.23 ) @@ -6645,7 +6645,7 @@ four" 1.23 == Approx( 1.23 ) - + d != Approx( 1.22 ) @@ -6653,7 +6653,7 @@ four" 1.23 != Approx( 1.22 ) - + d != Approx( 1.24 ) @@ -6661,7 +6661,7 @@ four" 1.23 != Approx( 1.24 ) - + Approx( d ) == 1.23 @@ -6669,7 +6669,7 @@ four" Approx( 1.23 ) == 1.23 - + Approx( d ) != 1.22 @@ -6677,7 +6677,7 @@ four" Approx( 1.23 ) != 1.22 - + Approx( d ) != 1.24 @@ -6697,7 +6697,7 @@ four" - + testStringForMatching(), StartsWith( "string" ) @@ -6708,7 +6708,7 @@ four" - + testStringForMatching(), Contains( "string" ) @@ -6716,7 +6716,7 @@ four" "this string contains 'abc' as a substring" contains: "string" - + testStringForMatching(), Contains( "abc" ) @@ -6724,7 +6724,7 @@ four" "this string contains 'abc' as a substring" contains: "abc" - + testStringForMatching(), StartsWith( "this" ) @@ -6732,7 +6732,7 @@ four" "this string contains 'abc' as a substring" starts with: "this" - + testStringForMatching(), EndsWith( "substring" ) @@ -6746,7 +6746,7 @@ four" - + s1 == s2 @@ -6765,7 +6765,7 @@ four"
- + what, Contains( "[@zzz]" ) @@ -6775,7 +6775,7 @@ four" Redefined at file:10" contains: "[@zzz]" - + what, Contains( "file" ) @@ -6785,7 +6785,7 @@ four" Redefined at file:10" contains: "file" - + what, Contains( "2" ) @@ -6795,7 +6795,7 @@ four" Redefined at file:10" contains: "2" - + what, Contains( "10" ) @@ -6808,7 +6808,7 @@ four"
- + registry.add( "[no ampersat]", "", Catch::SourceLineInfo( "file", 3 ) ) @@ -6816,7 +6816,7 @@ four" registry.add( "[no ampersat]", "", Catch::SourceLineInfo( "file", 3 ) ) - + registry.add( "[the @ is not at the start]", "", Catch::SourceLineInfo( "file", 3 ) ) @@ -6824,7 +6824,7 @@ four" registry.add( "[the @ is not at the start]", "", Catch::SourceLineInfo( "file", 3 ) ) - + registry.add( "@no square bracket at start]", "", Catch::SourceLineInfo( "file", 3 ) ) @@ -6832,7 +6832,7 @@ four" registry.add( "@no square bracket at start]", "", Catch::SourceLineInfo( "file", 3 ) ) - + registry.add( "[@no square bracket at end", "", Catch::SourceLineInfo( "file", 3 ) ) @@ -6848,7 +6848,7 @@ four" - + 0x == bit30and31 @@ -6859,7 +6859,7 @@ four" - + Text( "hi there" ).toString() == "hi there" @@ -6867,7 +6867,7 @@ four" "hi there" == "hi there" - + Text( "hi there", narrow ).toString() == "hi\nthere" @@ -6882,7 +6882,7 @@ there" - + 1 == 2 @@ -6896,7 +6896,7 @@ there" - + testCase.isOpen() @@ -6904,7 +6904,7 @@ there" true - + s1.isOpen() @@ -6913,7 +6913,7 @@ there"
- + s1.isSuccessfullyCompleted() @@ -6921,7 +6921,7 @@ there" true - + testCase.isComplete() == false @@ -6929,7 +6929,7 @@ there" false == false - + ctx.completedCycle() @@ -6937,7 +6937,7 @@ there" true - + testCase.isSuccessfullyCompleted() @@ -6947,7 +6947,7 @@ there"
- + testCase.isOpen() @@ -6955,7 +6955,7 @@ there" true - + s1.isOpen() @@ -6964,7 +6964,7 @@ there"
- + s1.isComplete() @@ -6972,7 +6972,7 @@ there" true - + s1.isSuccessfullyCompleted() == false @@ -6980,7 +6980,7 @@ there" false == false - + testCase.isComplete() == false @@ -6988,7 +6988,7 @@ there" false == false - + ctx.completedCycle() @@ -6996,7 +6996,7 @@ there" true - + testCase.isSuccessfullyCompleted() == false @@ -7005,7 +7005,7 @@ there"
- + testCase2.isOpen() @@ -7013,7 +7013,7 @@ there" true - + s1b.isOpen() == false @@ -7021,7 +7021,7 @@ there" false == false - + ctx.completedCycle() @@ -7029,7 +7029,7 @@ there" true - + testCase.isComplete() @@ -7037,7 +7037,7 @@ there" true - + testCase.isSuccessfullyCompleted() @@ -7049,7 +7049,7 @@ there"
- + testCase.isOpen() @@ -7057,7 +7057,7 @@ there" true - + s1.isOpen() @@ -7066,7 +7066,7 @@ there"
- + s1.isComplete() @@ -7074,7 +7074,7 @@ there" true - + s1.isSuccessfullyCompleted() == false @@ -7082,7 +7082,7 @@ there" false == false - + testCase.isComplete() == false @@ -7090,7 +7090,7 @@ there" false == false - + ctx.completedCycle() @@ -7098,7 +7098,7 @@ there" true - + testCase.isSuccessfullyCompleted() == false @@ -7107,7 +7107,7 @@ there"
- + testCase2.isOpen() @@ -7115,7 +7115,7 @@ there" true - + s1b.isOpen() == false @@ -7123,7 +7123,7 @@ there" false == false - + s2.isOpen() @@ -7131,7 +7131,7 @@ there" true - + ctx.completedCycle() @@ -7139,7 +7139,7 @@ there" true - + testCase.isComplete() @@ -7147,7 +7147,7 @@ there" true - + testCase.isSuccessfullyCompleted() @@ -7159,7 +7159,7 @@ there"
- + testCase.isOpen() @@ -7167,7 +7167,7 @@ there" true - + s1.isOpen() @@ -7176,7 +7176,7 @@ there"
- + s2.isOpen() == false @@ -7184,7 +7184,7 @@ there" false == false - + testCase.isComplete() == false @@ -7193,7 +7193,7 @@ there"
- + testCase2.isOpen() @@ -7201,7 +7201,7 @@ there" true - + s1b.isOpen() == false @@ -7209,7 +7209,7 @@ there" false == false - + s2b.isOpen() @@ -7217,7 +7217,7 @@ there" true - + ctx.completedCycle() == false @@ -7226,7 +7226,7 @@ there"
- + ctx.completedCycle() @@ -7234,7 +7234,7 @@ there" true - + s2b.isSuccessfullyCompleted() @@ -7242,7 +7242,7 @@ there" true - + testCase2.isComplete() == false @@ -7250,7 +7250,7 @@ there" false == false - + testCase2.isSuccessfullyCompleted() @@ -7264,7 +7264,7 @@ there"
- + testCase.isOpen() @@ -7272,7 +7272,7 @@ there" true - + s1.isOpen() @@ -7281,7 +7281,7 @@ there"
- + s2.isOpen() == false @@ -7289,7 +7289,7 @@ there" false == false - + testCase.isComplete() == false @@ -7298,7 +7298,7 @@ there"
- + testCase2.isOpen() @@ -7306,7 +7306,7 @@ there" true - + s1b.isOpen() == false @@ -7314,7 +7314,7 @@ there" false == false - + s2b.isOpen() @@ -7322,7 +7322,7 @@ there" true - + ctx.completedCycle() == false @@ -7331,7 +7331,7 @@ there"
- + ctx.completedCycle() @@ -7339,7 +7339,7 @@ there" true - + s2b.isComplete() @@ -7347,7 +7347,7 @@ there" true - + s2b.isSuccessfullyCompleted() == false @@ -7355,7 +7355,7 @@ there" false == false - + testCase2.isSuccessfullyCompleted() == false @@ -7363,7 +7363,7 @@ there" false == false - + testCase3.isOpen() @@ -7371,7 +7371,7 @@ there" true - + s1c.isOpen() == false @@ -7379,7 +7379,7 @@ there" false == false - + s2c.isOpen() == false @@ -7387,7 +7387,7 @@ there" false == false - + testCase3.isSuccessfullyCompleted() @@ -7401,7 +7401,7 @@ there"
- + testCase.isOpen() @@ -7409,7 +7409,7 @@ there" true - + s1.isOpen() @@ -7418,7 +7418,7 @@ there"
- + s2.isOpen() @@ -7426,7 +7426,7 @@ there" true - + s2.isComplete() @@ -7434,7 +7434,7 @@ there" true - + s1.isComplete() == false @@ -7442,7 +7442,7 @@ there" false == false - + s1.isComplete() @@ -7450,7 +7450,7 @@ there" true - + testCase.isComplete() == false @@ -7458,7 +7458,7 @@ there" false == false - + testCase.isComplete() @@ -7468,7 +7468,7 @@ there"
- + testCase.isOpen() @@ -7476,7 +7476,7 @@ there" true - + s1.isOpen() @@ -7485,7 +7485,7 @@ there"
- + g1.isOpen() @@ -7493,7 +7493,7 @@ there" true - + g1.index() == 0 @@ -7501,7 +7501,7 @@ there" 0 == 0 - + g1.isComplete() == false @@ -7509,7 +7509,7 @@ there" false == false - + s1.isComplete() == false @@ -7518,7 +7518,7 @@ there"
- + s1.isComplete() == false @@ -7526,7 +7526,7 @@ there" false == false - + testCase.isSuccessfullyCompleted() == false @@ -7535,7 +7535,7 @@ there"
- + testCase2.isOpen() @@ -7543,7 +7543,7 @@ there" true - + s1b.isOpen() @@ -7551,7 +7551,7 @@ there" true - + g1b.isOpen() @@ -7559,7 +7559,7 @@ there" true - + g1b.index() == 1 @@ -7567,7 +7567,7 @@ there" 1 == 1 - + s1.isComplete() == false @@ -7575,7 +7575,7 @@ there" false == false - + s1b.isComplete() @@ -7583,7 +7583,7 @@ there" true - + g1b.isComplete() @@ -7591,7 +7591,7 @@ there" true - + testCase2.isComplete() @@ -7605,7 +7605,7 @@ there"
- + testCase.isOpen() @@ -7613,7 +7613,7 @@ there" true - + s1.isOpen() @@ -7622,7 +7622,7 @@ there"
- + g1.isOpen() @@ -7630,7 +7630,7 @@ there" true - + g1.index() == 0 @@ -7638,7 +7638,7 @@ there" 0 == 0 - + g1.isComplete() == false @@ -7646,7 +7646,7 @@ there" false == false - + s1.isComplete() == false @@ -7655,7 +7655,7 @@ there"
- + s2.isOpen() @@ -7663,7 +7663,7 @@ there" true - + s2.isComplete() @@ -7671,7 +7671,7 @@ there" true - + s1.isComplete() == false @@ -7679,7 +7679,7 @@ there" false == false - + testCase.isComplete() == false @@ -7688,7 +7688,7 @@ there"
- + testCase2.isOpen() @@ -7696,7 +7696,7 @@ there" true - + s1b.isOpen() @@ -7704,7 +7704,7 @@ there" true - + g1b.isOpen() @@ -7712,7 +7712,7 @@ there" true - + g1b.index() == 1 @@ -7720,7 +7720,7 @@ there" 1 == 1 - + s2b.isOpen() @@ -7728,7 +7728,7 @@ there" true - + s2b.isComplete() @@ -7736,7 +7736,7 @@ there" true - + g1b.isComplete() @@ -7744,7 +7744,7 @@ there" true - + s1b.isComplete() @@ -7752,7 +7752,7 @@ there" true - + testCase2.isComplete() @@ -7766,7 +7766,7 @@ there"
- + testCase.isOpen() @@ -7774,7 +7774,7 @@ there" true - + s1.isOpen() @@ -7783,7 +7783,7 @@ there"
- + g1.isOpen() @@ -7791,7 +7791,7 @@ there" true - + g1.index() == 0 @@ -7799,7 +7799,7 @@ there" 0 == 0 - + g1.isComplete() == false @@ -7807,7 +7807,7 @@ there" false == false - + s1.isComplete() == false @@ -7816,7 +7816,7 @@ there"
- + s2.isOpen() @@ -7824,7 +7824,7 @@ there" true - + s2.isComplete() @@ -7832,7 +7832,7 @@ there" true - + s2.isSuccessfullyCompleted() == false @@ -7840,7 +7840,7 @@ there" false == false - + s1.isComplete() == false @@ -7848,7 +7848,7 @@ there" false == false - + testCase.isComplete() == false @@ -7857,7 +7857,7 @@ there"
- + testCase2.isOpen() @@ -7865,7 +7865,7 @@ there" true - + s1b.isOpen() @@ -7873,7 +7873,7 @@ there" true - + g1b.isOpen() @@ -7881,7 +7881,7 @@ there" true - + g1b.index() == 0 @@ -7889,7 +7889,7 @@ there" 0 == 0 - + s2b.isOpen() == false @@ -7897,7 +7897,7 @@ there" false == false - + g1b.isComplete() == false @@ -7905,7 +7905,7 @@ there" false == false - + s1b.isComplete() == false @@ -7913,7 +7913,7 @@ there" false == false - + testCase2.isComplete() == false @@ -7921,7 +7921,7 @@ there" false == false - + testCase3.isOpen() @@ -7929,7 +7929,7 @@ there" true - + s1c.isOpen() @@ -7937,7 +7937,7 @@ there" true - + g1c.isOpen() @@ -7945,7 +7945,7 @@ there" true - + g1c.index() == 1 @@ -7953,7 +7953,7 @@ there" 1 == 1 - + s2c.isOpen() @@ -7961,7 +7961,7 @@ there" true - + s2c.isComplete() @@ -7969,7 +7969,7 @@ there" true - + g1c.isComplete() @@ -7977,7 +7977,7 @@ there" true - + s1c.isComplete() @@ -7985,7 +7985,7 @@ there" true - + testCase3.isComplete() @@ -8002,13 +8002,13 @@ there" - + 3.14 - + d == approx( 1.23 ) @@ -8016,7 +8016,7 @@ there" 1.23 == Approx( 1.23 ) - + d == approx( 1.22 ) @@ -8024,7 +8024,7 @@ there" 1.23 == Approx( 1.22 ) - + d == approx( 1.24 ) @@ -8032,7 +8032,7 @@ there" 1.23 == Approx( 1.24 ) - + d != approx( 1.25 ) @@ -8040,7 +8040,7 @@ there" 1.23 != Approx( 1.25 ) - + approx( d ) == 1.23 @@ -8048,7 +8048,7 @@ there" Approx( 1.23 ) == 1.23 - + approx( d ) == 1.22 @@ -8056,7 +8056,7 @@ there" Approx( 1.23 ) == 1.22 - + approx( d ) == 1.24 @@ -8064,7 +8064,7 @@ there" Approx( 1.23 ) == 1.24 - + approx( d ) != 1.25 @@ -8081,7 +8081,7 @@ there" - + thisThrows() @@ -8089,7 +8089,7 @@ there" thisThrows() - + thisDoesntThrow() @@ -8097,7 +8097,7 @@ there" thisDoesntThrow() - + thisThrows() @@ -8108,48 +8108,48 @@ there" - + unexpected exception - + thisThrows() == 0 thisThrows() == 0 - + expected exception - + thisThrows() == 0 thisThrows() == 0 - + expected exception - + thisThrows() == 0 thisThrows() == 0 - + expected exception @@ -8157,7 +8157,7 @@ there"
- + unexpected exception @@ -8193,7 +8193,7 @@ there"
- + encode( "normal string" ) == "normal string" @@ -8204,7 +8204,7 @@ there"
- + encode( "" ) == "" @@ -8215,7 +8215,7 @@ there"
- + encode( "smith & jones" ) == "smith &amp; jones" @@ -8226,7 +8226,7 @@ there"
- + encode( "smith < jones" ) == "smith &lt; jones" @@ -8237,7 +8237,7 @@ there"
- + encode( "smith > jones" ) == "smith > jones" @@ -8245,7 +8245,7 @@ there" "smith > jones" == "smith > jones" - + encode( "smith ]]> jones" ) == "smith ]]&gt; jones" @@ -8258,7 +8258,7 @@ there"
- + encode( stringWithQuotes ) == stringWithQuotes @@ -8268,7 +8268,7 @@ there" "don't "quote" me on that" - + encode( stringWithQuotes, Catch::XmlEncode::ForAttributes ) == "don't &quot;quote&quot; me on that" @@ -8281,7 +8281,7 @@ there"
- + encode( "[\x01]" ) == "[&#x01;]" @@ -8292,7 +8292,7 @@ there"
- + encode( "[\x7F]" ) == "[&#x7F;]" @@ -8305,7 +8305,7 @@ there" - + x == 0 @@ -8316,7 +8316,7 @@ there" - + obj.prop != 0 @@ -8327,7 +8327,7 @@ there" - + flag @@ -8335,7 +8335,7 @@ there" true - + testCheckedElse( true ) @@ -8346,7 +8346,7 @@ there" - + flag @@ -8354,7 +8354,7 @@ there" false - + testCheckedElse( false ) @@ -8365,7 +8365,7 @@ there" - + flag @@ -8373,7 +8373,7 @@ there" true - + testCheckedIf( true ) @@ -8384,7 +8384,7 @@ there" - + flag @@ -8392,7 +8392,7 @@ there" false - + testCheckedIf( false ) @@ -8403,7 +8403,7 @@ there" - + unsigned_char_var == 1 @@ -8411,7 +8411,7 @@ there" 1 == 1 - + unsigned_short_var == 1 @@ -8419,7 +8419,7 @@ there" 1 == 1 - + unsigned_int_var == 1 @@ -8427,7 +8427,7 @@ there" 1 == 1 - + unsigned_long_var == 1 @@ -8438,7 +8438,7 @@ there" - + long_var == unsigned_char_var @@ -8446,7 +8446,7 @@ there" 1 == 1 - + long_var == unsigned_short_var @@ -8454,7 +8454,7 @@ there" 1 == 1 - + long_var == unsigned_int_var @@ -8462,7 +8462,7 @@ there" 1 == 1 - + long_var == unsigned_long_var @@ -8504,7 +8504,7 @@ there"
- + b > a @@ -8520,7 +8520,7 @@ there" Testing if fib[0] (1) is even - + ( fib[i] % 2 ) == 0 @@ -8531,7 +8531,7 @@ there" Testing if fib[1] (1) is even - + ( fib[i] % 2 ) == 0 @@ -8539,7 +8539,7 @@ there" 1 == 0 - + ( fib[i] % 2 ) == 0 @@ -8550,7 +8550,7 @@ there" Testing if fib[3] (3) is even - + ( fib[i] % 2 ) == 0 @@ -8561,7 +8561,7 @@ there" Testing if fib[4] (5) is even - + ( fib[i] % 2 ) == 0 @@ -8569,7 +8569,7 @@ there" 1 == 0 - + ( fib[i] % 2 ) == 0 @@ -8580,7 +8580,7 @@ there" Testing if fib[6] (13) is even - + ( fib[i] % 2 ) == 0 @@ -8591,7 +8591,7 @@ there" Testing if fib[7] (21) is even - + ( fib[i] % 2 ) == 0 @@ -8604,7 +8604,7 @@ there"
- + a == b @@ -8618,7 +8618,7 @@ there"
- + a != b @@ -8632,7 +8632,7 @@ there"
- + a < b @@ -8648,7 +8648,7 @@ there"
- + a != b @@ -8656,7 +8656,7 @@ there" 1 != 2 - + b != a @@ -8665,7 +8665,7 @@ there"
- + a != b @@ -8680,7 +8680,7 @@ there" - + s == "7" @@ -8694,7 +8694,7 @@ there" - + makeString( false ) != static_cast<char*>(0) @@ -8702,7 +8702,7 @@ there" "valid string" != {null string} - + makeString( true ) == static_cast<char*>(0) @@ -8713,7 +8713,7 @@ there" - + Catch::toString( pair ) == "{ { 42, \"Arthur\" }, { \"Ford\", 24 } }" @@ -8726,7 +8726,7 @@ there" - + p == 0 @@ -8738,7 +8738,7 @@ there"
- + a != b @@ -8746,7 +8746,7 @@ there" 1 != 2 - + b != a @@ -8757,7 +8757,7 @@ there"
- + a != b @@ -8771,7 +8771,7 @@ there"
- + replaceInPlace( letters, "b", "z" ) @@ -8779,7 +8779,7 @@ there" true - + letters == "azcdefcg" @@ -8790,7 +8790,7 @@ there"
- + replaceInPlace( letters, "c", "z" ) @@ -8798,7 +8798,7 @@ there" true - + letters == "abzdefzg" @@ -8809,7 +8809,7 @@ there"
- + replaceInPlace( letters, "a", "z" ) @@ -8817,7 +8817,7 @@ there" true - + letters == "zbcdefcg" @@ -8828,7 +8828,7 @@ there"
- + replaceInPlace( letters, "g", "z" ) @@ -8836,7 +8836,7 @@ there" true - + letters == "abcdefcz" @@ -8847,7 +8847,7 @@ there"
- + replaceInPlace( letters, letters, "replaced" ) @@ -8855,7 +8855,7 @@ there" true - + letters == "replaced" @@ -8866,7 +8866,7 @@ there"
- + !replaceInPlace( letters, "x", "z" ) @@ -8874,7 +8874,7 @@ there" !false - + letters == letters @@ -8885,7 +8885,7 @@ there"
- + replaceInPlace( s, "'", "|'" ) @@ -8893,7 +8893,7 @@ there" true - + s == "didn|'t" @@ -8912,7 +8912,7 @@ there" 3 - + false @@ -8929,7 +8929,7 @@ there" i := 7 - + false @@ -8940,7 +8940,7 @@ there" - + Catch::toString(value) == "{ 34, \"xyzzy\" }" @@ -8951,7 +8951,7 @@ there" - + Catch::toString( value ) == "{ 34, \"xyzzy\" }" @@ -8962,7 +8962,7 @@ there" - + Catch::toString( pr ) == "{ { \"green\", 55 } }" @@ -8975,7 +8975,7 @@ there" - + std::string( "first" ) == "second" @@ -8986,7 +8986,7 @@ there" - + result == "\"wide load\"" @@ -8997,7 +8997,7 @@ there" - + result == "\"wide load\"" @@ -9008,7 +9008,7 @@ there" - + result == "\"wide load\"" @@ -9019,7 +9019,7 @@ there" - + result == "\"wide load\"" @@ -9030,7 +9030,7 @@ there" - + Catch::toString( item ) == "StringMaker<has_maker>" @@ -9043,7 +9043,7 @@ there" - + Catch::toString( item ) == "toString( has_maker_and_toString )" @@ -9056,7 +9056,7 @@ there" - + Catch::toString( item ) == "toString( has_toString )" @@ -9069,7 +9069,7 @@ there" - + Catch::toString( v ) == "{ StringMaker<has_maker> }" @@ -9082,7 +9082,7 @@ there" - + Catch::toString( v ) == "{ StringMaker<has_maker_and_toString> }" @@ -9095,7 +9095,7 @@ there" - + Catch::toString( v ) == "{ {?} }" @@ -9106,7 +9106,7 @@ there" - + Catch::toString(e0) == "E2{0}" @@ -9114,7 +9114,7 @@ there" "E2{0}" == "E2{0}" - + Catch::toString(e1) == "E2{1}" @@ -9125,7 +9125,7 @@ there" - + Catch::toString(e0) == "0" @@ -9133,7 +9133,7 @@ there" "0" == "0" - + Catch::toString(e1) == "1" @@ -9144,7 +9144,7 @@ there" - + Catch::toString(v) == "{ }" @@ -9152,7 +9152,7 @@ there" "{ }" == "{ }" - + Catch::toString(v) == "{ { \"hello\" }, { \"world\" } }" @@ -9165,7 +9165,7 @@ there" - + Catch::toString(vv) == "{ }" @@ -9173,7 +9173,7 @@ there" "{ }" == "{ }" - + Catch::toString(vv) == "{ 42 }" @@ -9181,7 +9181,7 @@ there" "{ 42 }" == "{ 42 }" - + Catch::toString(vv) == "{ 42, 250 }" @@ -9192,7 +9192,7 @@ there" - + Catch::toString(vv) == "{ }" @@ -9200,7 +9200,7 @@ there" "{ }" == "{ }" - + Catch::toString(vv) == "{ 42 }" @@ -9208,7 +9208,7 @@ there" "{ 42 }" == "{ 42 }" - + Catch::toString(vv) == "{ 42, 250 }" @@ -9219,7 +9219,7 @@ there" - + Catch::toString(vv) == "{ }" @@ -9227,7 +9227,7 @@ there" "{ }" == "{ }" - + Catch::toString(vv) == "{ \"hello\" }" @@ -9235,7 +9235,7 @@ there" "{ "hello" }" == "{ "hello" }" - + Catch::toString(vv) == "{ \"hello\", \"world\" }" @@ -9248,7 +9248,7 @@ there" - + v.size() == 5 @@ -9256,7 +9256,7 @@ there" 5 == 5 - + v.capacity() >= 5 @@ -9265,7 +9265,7 @@ there"
- + v.size() == 10 @@ -9273,7 +9273,7 @@ there" 10 == 10 - + v.capacity() >= 10 @@ -9283,7 +9283,7 @@ there"
- + v.size() == 5 @@ -9291,7 +9291,7 @@ there" 5 == 5 - + v.capacity() >= 5 @@ -9300,7 +9300,7 @@ there"
- + v.size() == 0 @@ -9308,7 +9308,7 @@ there" 0 == 0 - + v.capacity() >= 5 @@ -9317,7 +9317,7 @@ there"
- + v.capacity() == 0 @@ -9329,7 +9329,7 @@ there"
- + v.size() == 5 @@ -9337,7 +9337,7 @@ there" 5 == 5 - + v.capacity() >= 5 @@ -9346,7 +9346,7 @@ there"
- + v.size() == 5 @@ -9354,7 +9354,7 @@ there" 5 == 5 - + v.capacity() >= 10 @@ -9364,7 +9364,7 @@ there"
- + v.size() == 5 @@ -9372,7 +9372,7 @@ there" 5 == 5 - + v.capacity() >= 5 @@ -9381,7 +9381,7 @@ there"
- + v.size() == 5 @@ -9389,7 +9389,7 @@ there" 5 == 5 - + v.capacity() >= 5 diff --git a/scripts/approvalTests.py b/scripts/approvalTests.py index 88cc828e..3e1b9a3b 100644 --- a/scripts/approvalTests.py +++ b/scripts/approvalTests.py @@ -19,6 +19,7 @@ durationsParser = re.compile(r'(.*)time="[0-9]*\.[0-9]*"(.*)') versionParser = re.compile(r'(.*?)Catch v[0-9]*\.[0-9]*\.[0-9]*(.*)') devVersionParser = re.compile(r'(.*?)Catch v[0-9]*\.[0-9]*\.[0-9]*-develop\.[0-9]*(.*)') nullParser = re.compile(r'(.*?)\b(__null|nullptr)\b(.*)') +exeNameParser = re.compile(r'(.*?)\b(CatchSelfTest|SelfTest)\b(.*)') if len(sys.argv) == 2: cmdPath = sys.argv[1] @@ -59,6 +60,10 @@ def filterLine(line): if m: line = m.group(1) + "0" + m.group(3) + m = exeNameParser.match(line) + if m: + line = m.group(1) + "" + m.group(3) + while True: m = hexParser.match(line) if m: