diff --git a/tests/SelfTest/Baselines/junit.sw.approved.txt b/tests/SelfTest/Baselines/junit.sw.approved.txt
index e521aec6..795c8171 100644
--- a/tests/SelfTest/Baselines/junit.sw.approved.txt
+++ b/tests/SelfTest/Baselines/junit.sw.approved.txt
@@ -19,7 +19,7 @@
FAILED:
1514
-Tricky.tests.cpp:
+at Tricky.tests.cpp:
This would not be caught previously
@@ -54,7 +54,7 @@ Nor would this
FAILED:
expected exception
answer := 42
-Exception.tests.cpp:
+at Exception.tests.cpp:
@@ -64,7 +64,7 @@ FAILED:
REQUIRE_NOTHROW( thisThrows() )
expected exception
answer := 42
-Exception.tests.cpp:
+at Exception.tests.cpp:
@@ -77,7 +77,7 @@ FAILED:
CHECK( f() == 0 )
with expansion:
1 == 0
-Misc.tests.cpp:
+at Misc.tests.cpp:
@@ -90,52 +90,52 @@ Misc.tests.cpp:
FAILED:
CHECK( false != false )
-Condition.tests.cpp:
+at Condition.tests.cpp:
FAILED:
CHECK( true != true )
-Condition.tests.cpp:
+at Condition.tests.cpp:
FAILED:
CHECK( !true )
with expansion:
false
-Condition.tests.cpp:
+at Condition.tests.cpp:
FAILED:
CHECK_FALSE( true )
with expansion:
!true
-Condition.tests.cpp:
+at Condition.tests.cpp:
FAILED:
CHECK( !trueValue )
with expansion:
false
-Condition.tests.cpp:
+at Condition.tests.cpp:
FAILED:
CHECK_FALSE( trueValue )
with expansion:
!true
-Condition.tests.cpp:
+at Condition.tests.cpp:
FAILED:
CHECK( !(1 == 1) )
with expansion:
false
-Condition.tests.cpp:
+at Condition.tests.cpp:
FAILED:
CHECK_FALSE( 1 == 1 )
-Condition.tests.cpp:
+at Condition.tests.cpp:
@@ -151,7 +151,7 @@ FAILED:
REQUIRE( s == "world" )
with expansion:
"hello" == "world"
-Class.tests.cpp:
+at Class.tests.cpp:
@@ -161,7 +161,7 @@ FAILED:
REQUIRE( Template_Fixture_2<TestType>::m_a.size() == 1 )
with expansion:
0 == 1
-Class.tests.cpp:
+at Class.tests.cpp:
@@ -170,7 +170,7 @@ FAILED:
REQUIRE( Template_Fixture_2<TestType>::m_a.size() == 1 )
with expansion:
0 == 1
-Class.tests.cpp:
+at Class.tests.cpp:
@@ -179,7 +179,7 @@ FAILED:
REQUIRE( Template_Fixture_2<TestType>::m_a.size() == 1 )
with expansion:
0 == 1
-Class.tests.cpp:
+at Class.tests.cpp:
@@ -188,7 +188,7 @@ FAILED:
REQUIRE( Template_Fixture_2<TestType>::m_a.size() == 1 )
with expansion:
0 == 1
-Class.tests.cpp:
+at Class.tests.cpp:
@@ -201,7 +201,7 @@ FAILED:
REQUIRE( Template_Fixture_2<TestType>{}.m_a.size() < 2 )
with expansion:
6 < 2
-Class.tests.cpp:
+at Class.tests.cpp:
@@ -210,7 +210,7 @@ FAILED:
REQUIRE( Template_Fixture_2<TestType>{}.m_a.size() < 2 )
with expansion:
2 < 2
-Class.tests.cpp:
+at Class.tests.cpp:
@@ -219,7 +219,7 @@ FAILED:
REQUIRE( Template_Fixture_2<TestType>{}.m_a.size() < 2 )
with expansion:
6 < 2
-Class.tests.cpp:
+at Class.tests.cpp:
@@ -228,7 +228,7 @@ FAILED:
REQUIRE( Template_Fixture_2<TestType>{}.m_a.size() < 2 )
with expansion:
2 < 2
-Class.tests.cpp:
+at Class.tests.cpp:
@@ -241,7 +241,7 @@ FAILED:
REQUIRE( Template_Fixture<TestType>::m_a == 2 )
with expansion:
1.0 == 2
-Class.tests.cpp:
+at Class.tests.cpp:
@@ -250,7 +250,7 @@ FAILED:
REQUIRE( Template_Fixture<TestType>::m_a == 2 )
with expansion:
1.0f == 2
-Class.tests.cpp:
+at Class.tests.cpp:
@@ -259,7 +259,7 @@ FAILED:
REQUIRE( Template_Fixture<TestType>::m_a == 2 )
with expansion:
1 == 2
-Class.tests.cpp:
+at Class.tests.cpp:
@@ -271,7 +271,7 @@ FAILED:
REQUIRE( Nttp_Fixture<V>::value == 0 )
with expansion:
1 == 0
-Class.tests.cpp:
+at Class.tests.cpp:
@@ -280,7 +280,7 @@ FAILED:
REQUIRE( Nttp_Fixture<V>::value == 0 )
with expansion:
3 == 0
-Class.tests.cpp:
+at Class.tests.cpp:
@@ -289,7 +289,7 @@ FAILED:
REQUIRE( Nttp_Fixture<V>::value == 0 )
with expansion:
6 == 0
-Class.tests.cpp:
+at Class.tests.cpp:
@@ -301,7 +301,7 @@ FAILED:
REQUIRE( m_a == 2 )
with expansion:
1 == 2
-Class.tests.cpp:
+at Class.tests.cpp:
@@ -318,7 +318,7 @@ Class.tests.cpp:
FAILED:
to infinity and beyond
-Misc.tests.cpp:
+at Misc.tests.cpp:
@@ -328,14 +328,14 @@ FAILED:
CHECK( &o1 == &o2 )
with expansion:
0x == 0x
-Tricky.tests.cpp:
+at Tricky.tests.cpp:
FAILED:
CHECK( o1 == o2 )
with expansion:
{?} == {?}
-Tricky.tests.cpp:
+at Tricky.tests.cpp:
@@ -345,7 +345,7 @@ Tricky.tests.cpp:
FAILED:
{Unknown expression after the reported line}
unexpected exception
-Exception.tests.cpp:
+at Exception.tests.cpp:
@@ -415,14 +415,14 @@ FAILED:
with expansion:
"this string contains 'abc' as a substring" contains: "not there" (case
insensitive)
-Matchers.tests.cpp:
+at Matchers.tests.cpp:
FAILED:
CHECK_THAT( testStringForMatching(), ContainsSubstring( "STRING" ) )
with expansion:
"this string contains 'abc' as a substring" contains: "STRING"
-Matchers.tests.cpp:
+at Matchers.tests.cpp:
@@ -434,7 +434,7 @@ Matchers.tests.cpp:
FAILED:
REQUIRE_NOTHROW( throwCustom() )
custom exception - not std
-Exception.tests.cpp:
+at Exception.tests.cpp:
@@ -442,14 +442,14 @@ Exception.tests.cpp:
FAILED:
REQUIRE_THROWS_AS( throwCustom(), std::exception )
custom exception - not std
-Exception.tests.cpp:
+at Exception.tests.cpp:
FAILED:
custom std exception
-Exception.tests.cpp:
+at Exception.tests.cpp:
@@ -462,7 +462,7 @@ FAILED:
CHECK_THAT( testStringForMatching(), EndsWith( "Substring" ) )
with expansion:
"this string contains 'abc' as a substring" ends with: "Substring"
-Matchers.tests.cpp:
+at Matchers.tests.cpp:
FAILED:
@@ -470,7 +470,7 @@ FAILED:
with expansion:
"this string contains 'abc' as a substring" ends with: "this" (case
insensitive)
-Matchers.tests.cpp:
+at Matchers.tests.cpp:
@@ -483,91 +483,91 @@ FAILED:
CHECK( data.int_seven == 6 )
with expansion:
7 == 6
-Condition.tests.cpp:
+at Condition.tests.cpp:
FAILED:
CHECK( data.int_seven == 8 )
with expansion:
7 == 8
-Condition.tests.cpp:
+at Condition.tests.cpp:
FAILED:
CHECK( data.int_seven == 0 )
with expansion:
7 == 0
-Condition.tests.cpp:
+at Condition.tests.cpp:
FAILED:
CHECK( data.float_nine_point_one == Approx( 9.11f ) )
with expansion:
9.1f == Approx( 9.1099996567 )
-Condition.tests.cpp:
+at Condition.tests.cpp:
FAILED:
CHECK( data.float_nine_point_one == Approx( 9.0f ) )
with expansion:
9.1f == Approx( 9.0 )
-Condition.tests.cpp:
+at Condition.tests.cpp:
FAILED:
CHECK( data.float_nine_point_one == Approx( 1 ) )
with expansion:
9.1f == Approx( 1.0 )
-Condition.tests.cpp:
+at Condition.tests.cpp:
FAILED:
CHECK( data.float_nine_point_one == Approx( 0 ) )
with expansion:
9.1f == Approx( 0.0 )
-Condition.tests.cpp:
+at Condition.tests.cpp:
FAILED:
CHECK( data.double_pi == Approx( 3.1415 ) )
with expansion:
3.1415926535 == Approx( 3.1415 )
-Condition.tests.cpp:
+at Condition.tests.cpp:
FAILED:
CHECK( data.str_hello == "goodbye" )
with expansion:
"hello" == "goodbye"
-Condition.tests.cpp:
+at Condition.tests.cpp:
FAILED:
CHECK( data.str_hello == "hell" )
with expansion:
"hello" == "hell"
-Condition.tests.cpp:
+at Condition.tests.cpp:
FAILED:
CHECK( data.str_hello == "hello1" )
with expansion:
"hello" == "hello1"
-Condition.tests.cpp:
+at Condition.tests.cpp:
FAILED:
CHECK( data.str_hello.size() == 6 )
with expansion:
5 == 6
-Condition.tests.cpp:
+at Condition.tests.cpp:
FAILED:
CHECK( x == Approx( 1.301 ) )
with expansion:
1.3 == Approx( 1.301 )
-Condition.tests.cpp:
+at Condition.tests.cpp:
@@ -579,7 +579,7 @@ FAILED:
with expansion:
"this string contains 'abc' as a substring" equals: "this string contains
'ABC' as a substring"
-Matchers.tests.cpp:
+at Matchers.tests.cpp:
FAILED:
@@ -587,7 +587,7 @@ FAILED:
with expansion:
"this string contains 'abc' as a substring" equals: "something else" (case
insensitive)
-Matchers.tests.cpp:
+at Matchers.tests.cpp:
@@ -595,12 +595,12 @@ Matchers.tests.cpp:
FAILED:
CHECK_THROWS_MATCHES( doesNotThrow(), SpecialException, ExceptionMatcher{ 1 } )
-Matchers.tests.cpp:
+at Matchers.tests.cpp:
FAILED:
REQUIRE_THROWS_MATCHES( doesNotThrow(), SpecialException, ExceptionMatcher{ 1 } )
-Matchers.tests.cpp:
+at Matchers.tests.cpp:
@@ -608,13 +608,13 @@ Matchers.tests.cpp:
FAILED:
CHECK_THROWS_MATCHES( throwsAsInt( 1 ), SpecialException, ExceptionMatcher{ 1 } )
Unknown exception
-Matchers.tests.cpp:
+at Matchers.tests.cpp:
FAILED:
REQUIRE_THROWS_MATCHES( throwsAsInt( 1 ), SpecialException, ExceptionMatcher{ 1 } )
Unknown exception
-Matchers.tests.cpp:
+at Matchers.tests.cpp:
@@ -623,14 +623,14 @@ FAILED:
CHECK_THROWS_MATCHES( throwsSpecialException( 3 ), SpecialException, ExceptionMatcher{ 1 } )
with expansion:
SpecialException::what special exception has value of 1
-Matchers.tests.cpp:
+at Matchers.tests.cpp:
FAILED:
REQUIRE_THROWS_MATCHES( throwsSpecialException( 4 ), SpecialException, ExceptionMatcher{ 1 } )
with expansion:
SpecialException::what special exception has value of 1
-Matchers.tests.cpp:
+at Matchers.tests.cpp:
@@ -644,38 +644,38 @@ Matchers.tests.cpp:
FAILED:
CHECK_THROWS_AS( thisThrows(), std::string )
expected exception
-Exception.tests.cpp:
+at Exception.tests.cpp:
FAILED:
CHECK_THROWS_AS( thisDoesntThrow(), std::domain_error )
-Exception.tests.cpp:
+at Exception.tests.cpp:
FAILED:
CHECK_NOTHROW( thisThrows() )
expected exception
-Exception.tests.cpp:
+at Exception.tests.cpp:
FAILED:
This is a failure
-Message.tests.cpp:
+at Message.tests.cpp:
FAILED:
-Message.tests.cpp:
+at Message.tests.cpp:
FAILED:
This is a failure
-Message.tests.cpp:
+at Message.tests.cpp:
@@ -744,7 +744,7 @@ with expansion:
2 == 1
this message should be logged
so should this
-Message.tests.cpp:
+at Message.tests.cpp:
@@ -755,7 +755,7 @@ with expansion:
2 == 1
this message may be logged later
this message should be logged
-Message.tests.cpp:
+at Message.tests.cpp:
FAILED:
@@ -765,7 +765,7 @@ with expansion:
this message may be logged later
this message should be logged
and this, but later
-Message.tests.cpp:
+at Message.tests.cpp:
@@ -776,7 +776,7 @@ with expansion:
10 < 10
current counter 10
i := 10
-Message.tests.cpp:
+at Message.tests.cpp:
@@ -786,35 +786,35 @@ FAILED:
CHECK( data.int_seven != 7 )
with expansion:
7 != 7
-Condition.tests.cpp:
+at Condition.tests.cpp:
FAILED:
CHECK( data.float_nine_point_one != Approx( 9.1f ) )
with expansion:
9.1f != Approx( 9.1000003815 )
-Condition.tests.cpp:
+at Condition.tests.cpp:
FAILED:
CHECK( data.double_pi != Approx( 3.1415926535 ) )
with expansion:
3.1415926535 != Approx( 3.1415926535 )
-Condition.tests.cpp:
+at Condition.tests.cpp:
FAILED:
CHECK( data.str_hello != "hello" )
with expansion:
"hello" != "hello"
-Condition.tests.cpp:
+at Condition.tests.cpp:
FAILED:
CHECK( data.str_hello.size() != 5 )
with expansion:
5 != 5
-Condition.tests.cpp:
+at Condition.tests.cpp:
@@ -831,7 +831,7 @@ FAILED:
with expansion:
"this string contains 'abc' as a substring" ( ( contains: "string" or
contains: "different" ) and contains: "random" )
-Matchers.tests.cpp:
+at Matchers.tests.cpp:
@@ -841,35 +841,35 @@ FAILED:
CHECK_THAT( testStringForMatching(), !ContainsSubstring( "substring" ) )
with expansion:
"this string contains 'abc' as a substring" not contains: "substring"
-Matchers.tests.cpp:
+at Matchers.tests.cpp:
FAILED:
-Condition.tests.cpp:
+at Condition.tests.cpp:
FAILED:
-Condition.tests.cpp:
+at Condition.tests.cpp:
FAILED:
-Condition.tests.cpp:
+at Condition.tests.cpp:
FAILED:
-Condition.tests.cpp:
+at Condition.tests.cpp:
@@ -878,7 +878,7 @@ FAILED:
REQUIRE_THROWS_WITH( thisThrows(), "should fail" )
with expansion:
"expected exception" equals: "should fail"
-Exception.tests.cpp:
+at Exception.tests.cpp:
@@ -891,7 +891,7 @@ Exception.tests.cpp:
FAILED:
custom exception
-Exception.tests.cpp:
+at Exception.tests.cpp:
@@ -902,133 +902,133 @@ FAILED:
CHECK( data.int_seven > 7 )
with expansion:
7 > 7
-Condition.tests.cpp:
+at Condition.tests.cpp:
FAILED:
CHECK( data.int_seven < 7 )
with expansion:
7 < 7
-Condition.tests.cpp:
+at Condition.tests.cpp:
FAILED:
CHECK( data.int_seven > 8 )
with expansion:
7 > 8
-Condition.tests.cpp:
+at Condition.tests.cpp:
FAILED:
CHECK( data.int_seven < 6 )
with expansion:
7 < 6
-Condition.tests.cpp:
+at Condition.tests.cpp:
FAILED:
CHECK( data.int_seven < 0 )
with expansion:
7 < 0
-Condition.tests.cpp:
+at Condition.tests.cpp:
FAILED:
CHECK( data.int_seven < -1 )
with expansion:
7 < -1
-Condition.tests.cpp:
+at Condition.tests.cpp:
FAILED:
CHECK( data.int_seven >= 8 )
with expansion:
7 >= 8
-Condition.tests.cpp:
+at Condition.tests.cpp:
FAILED:
CHECK( data.int_seven <= 6 )
with expansion:
7 <= 6
-Condition.tests.cpp:
+at Condition.tests.cpp:
FAILED:
CHECK( data.float_nine_point_one < 9 )
with expansion:
9.1f < 9
-Condition.tests.cpp:
+at Condition.tests.cpp:
FAILED:
CHECK( data.float_nine_point_one > 10 )
with expansion:
9.1f > 10
-Condition.tests.cpp:
+at Condition.tests.cpp:
FAILED:
CHECK( data.float_nine_point_one > 9.2 )
with expansion:
9.1f > 9.2
-Condition.tests.cpp:
+at Condition.tests.cpp:
FAILED:
CHECK( data.str_hello > "hello" )
with expansion:
"hello" > "hello"
-Condition.tests.cpp:
+at Condition.tests.cpp:
FAILED:
CHECK( data.str_hello < "hello" )
with expansion:
"hello" < "hello"
-Condition.tests.cpp:
+at Condition.tests.cpp:
FAILED:
CHECK( data.str_hello > "hellp" )
with expansion:
"hello" > "hellp"
-Condition.tests.cpp:
+at Condition.tests.cpp:
FAILED:
CHECK( data.str_hello > "z" )
with expansion:
"hello" > "z"
-Condition.tests.cpp:
+at Condition.tests.cpp:
FAILED:
CHECK( data.str_hello < "hellm" )
with expansion:
"hello" < "hellm"
-Condition.tests.cpp:
+at Condition.tests.cpp:
FAILED:
CHECK( data.str_hello < "a" )
with expansion:
"hello" < "a"
-Condition.tests.cpp:
+at Condition.tests.cpp:
FAILED:
CHECK( data.str_hello >= "z" )
with expansion:
"hello" >= "z"
-Condition.tests.cpp:
+at Condition.tests.cpp:
FAILED:
CHECK( data.str_hello <= "a" )
with expansion:
"hello" <= "a"
-Condition.tests.cpp:
+at Condition.tests.cpp:
@@ -1038,14 +1038,14 @@ Condition.tests.cpp:
FAILED:
Message from section one
-Message.tests.cpp:
+at Message.tests.cpp:
FAILED:
Message from section two
-Message.tests.cpp:
+at Message.tests.cpp:
@@ -1114,7 +1114,7 @@ FAILED:
CHECK( truthy(false) )
with expansion:
Hey, its truthy!
-Decomposition.tests.cpp:
+at Decomposition.tests.cpp:
@@ -1124,7 +1124,7 @@ FAILED:
with expansion:
"this string contains 'abc' as a substring" matches "this STRING contains
'abc' as a substring" case sensitively
-Matchers.tests.cpp:
+at Matchers.tests.cpp:
FAILED:
@@ -1132,7 +1132,7 @@ FAILED:
with expansion:
"this string contains 'abc' as a substring" matches "contains 'abc' as a
substring" case sensitively
-Matchers.tests.cpp:
+at Matchers.tests.cpp:
FAILED:
@@ -1140,7 +1140,7 @@ FAILED:
with expansion:
"this string contains 'abc' as a substring" matches "this string contains
'abc' as a" case sensitively
-Matchers.tests.cpp:
+at Matchers.tests.cpp:
@@ -1204,7 +1204,7 @@ FAILED:
CHECK_THAT( testStringForMatching(), StartsWith( "This String" ) )
with expansion:
"this string contains 'abc' as a substring" starts with: "This String"
-Matchers.tests.cpp:
+at Matchers.tests.cpp:
FAILED:
@@ -1212,7 +1212,7 @@ FAILED:
with expansion:
"this string contains 'abc' as a substring" starts with: "string" (case
insensitive)
-Matchers.tests.cpp:
+at Matchers.tests.cpp:
@@ -1260,7 +1260,7 @@ with expansion:
$a = 20;
}
"
-Misc.tests.cpp:
+at Misc.tests.cpp:
@@ -1333,14 +1333,14 @@ Misc.tests.cpp:
FAILED:
-Misc.tests.cpp:
+at Misc.tests.cpp:
FAILED:
-Misc.tests.cpp:
+at Misc.tests.cpp:
@@ -1353,7 +1353,7 @@ Misc.tests.cpp:
FAILED:
For some reason someone is throwing a string literal!
-Exception.tests.cpp:
+at Exception.tests.cpp:
@@ -1371,7 +1371,7 @@ Exception.tests.cpp:
FAILED:
3.14
-Exception.tests.cpp:
+at Exception.tests.cpp:
@@ -1430,7 +1430,7 @@ FAILED:
CHECK_THAT( empty, Approx( t1 ) )
with expansion:
{ } is approx: { 1.0, 2.0 }
-Matchers.tests.cpp:
+at Matchers.tests.cpp:
@@ -1439,7 +1439,7 @@ FAILED:
CHECK_THAT( v1, Approx( v2 ) )
with expansion:
{ 2.0, 4.0, 6.0 } is approx: { 1.0, 3.0, 5.0 }
-Matchers.tests.cpp:
+at Matchers.tests.cpp:
@@ -1453,14 +1453,14 @@ FAILED:
CHECK_THAT( v, VectorContains( -1 ) )
with expansion:
{ 1, 2, 3 } Contains: -1
-Matchers.tests.cpp:
+at Matchers.tests.cpp:
FAILED:
CHECK_THAT( empty, VectorContains( 1 ) )
with expansion:
{ } Contains: 1
-Matchers.tests.cpp:
+at Matchers.tests.cpp:
@@ -1469,14 +1469,14 @@ FAILED:
CHECK_THAT( empty, Contains( v ) )
with expansion:
{ } Contains: { 1, 2, 3 }
-Matchers.tests.cpp:
+at Matchers.tests.cpp:
FAILED:
CHECK_THAT( v, Contains( v2 ) )
with expansion:
{ 1, 2, 3 } Contains: { 1, 2, 4 }
-Matchers.tests.cpp:
+at Matchers.tests.cpp:
@@ -1485,28 +1485,28 @@ FAILED:
CHECK_THAT( v, Equals( v2 ) )
with expansion:
{ 1, 2, 3 } Equals: { 1, 2 }
-Matchers.tests.cpp:
+at Matchers.tests.cpp:
FAILED:
CHECK_THAT( v2, Equals( v ) )
with expansion:
{ 1, 2 } Equals: { 1, 2, 3 }
-Matchers.tests.cpp:
+at Matchers.tests.cpp:
FAILED:
CHECK_THAT( empty, Equals( v ) )
with expansion:
{ } Equals: { 1, 2, 3 }
-Matchers.tests.cpp:
+at Matchers.tests.cpp:
FAILED:
CHECK_THAT( v, Equals( empty ) )
with expansion:
{ 1, 2, 3 } Equals: { }
-Matchers.tests.cpp:
+at Matchers.tests.cpp:
@@ -1515,28 +1515,28 @@ FAILED:
CHECK_THAT( v, UnorderedEquals( empty ) )
with expansion:
{ 1, 2, 3 } UnorderedEquals: { }
-Matchers.tests.cpp:
+at Matchers.tests.cpp:
FAILED:
CHECK_THAT( empty, UnorderedEquals( v ) )
with expansion:
{ } UnorderedEquals: { 1, 2, 3 }
-Matchers.tests.cpp:
+at Matchers.tests.cpp:
FAILED:
CHECK_THAT( permuted, UnorderedEquals( v ) )
with expansion:
{ 1, 3 } UnorderedEquals: { 1, 2, 3 }
-Matchers.tests.cpp:
+at Matchers.tests.cpp:
FAILED:
CHECK_THAT( permuted, UnorderedEquals( v ) )
with expansion:
{ 3, 1 } UnorderedEquals: { 1, 2, 3 }
-Matchers.tests.cpp:
+at Matchers.tests.cpp:
@@ -1544,7 +1544,7 @@ Matchers.tests.cpp:
FAILED:
unexpected exception
-Exception.tests.cpp:
+at Exception.tests.cpp:
@@ -1552,7 +1552,7 @@ Exception.tests.cpp:
FAILED:
CHECK( thisThrows() == 0 )
expected exception
-Exception.tests.cpp:
+at Exception.tests.cpp:
@@ -1560,7 +1560,7 @@ Exception.tests.cpp:
FAILED:
REQUIRE( thisThrows() == 0 )
expected exception
-Exception.tests.cpp:
+at Exception.tests.cpp:
@@ -1568,14 +1568,14 @@ Exception.tests.cpp:
FAILED:
CHECK( thisThrows() == 0 )
expected exception
-Exception.tests.cpp:
+at Exception.tests.cpp:
FAILED:
unexpected exception
-Exception.tests.cpp:
+at Exception.tests.cpp:
@@ -1603,7 +1603,7 @@ FAILED:
REQUIRE( testCheckedElse( false ) )
with expansion:
false
-Misc.tests.cpp:
+at Misc.tests.cpp:
@@ -1613,7 +1613,7 @@ FAILED:
REQUIRE( testCheckedIf( false ) )
with expansion:
false
-Misc.tests.cpp:
+at Misc.tests.cpp:
@@ -1636,14 +1636,14 @@ Misc.tests.cpp:
FAILED:
Previous info should not be seen
-Message.tests.cpp:
+at Message.tests.cpp:
FAILED:
previous unscoped info SHOULD not be seen
-Message.tests.cpp:
+at Message.tests.cpp:
@@ -1653,7 +1653,7 @@ FAILED:
CHECK( b > a )
with expansion:
0 > 1
-Misc.tests.cpp:
+at Misc.tests.cpp:
@@ -1662,7 +1662,7 @@ FAILED:
CHECK( b > a )
with expansion:
1 > 1
-Misc.tests.cpp:
+at Misc.tests.cpp:
@@ -1680,7 +1680,7 @@ FAILED:
with expansion:
1 == 0
Testing if fib[0] (1) is even
-Misc.tests.cpp:
+at Misc.tests.cpp:
FAILED:
@@ -1688,7 +1688,7 @@ FAILED:
with expansion:
1 == 0
Testing if fib[1] (1) is even
-Misc.tests.cpp:
+at Misc.tests.cpp:
FAILED:
@@ -1696,7 +1696,7 @@ FAILED:
with expansion:
1 == 0
Testing if fib[3] (3) is even
-Misc.tests.cpp:
+at Misc.tests.cpp:
FAILED:
@@ -1704,7 +1704,7 @@ FAILED:
with expansion:
1 == 0
Testing if fib[4] (5) is even
-Misc.tests.cpp:
+at Misc.tests.cpp:
FAILED:
@@ -1712,7 +1712,7 @@ FAILED:
with expansion:
1 == 0
Testing if fib[6] (13) is even
-Misc.tests.cpp:
+at Misc.tests.cpp:
FAILED:
@@ -1720,7 +1720,7 @@ FAILED:
with expansion:
1 == 0
Testing if fib[7] (21) is even
-Misc.tests.cpp:
+at Misc.tests.cpp:
@@ -1736,7 +1736,7 @@ FAILED:
REQUIRE( a == b )
with expansion:
1 == 2
-Misc.tests.cpp:
+at Misc.tests.cpp:
@@ -1753,7 +1753,7 @@ Misc.tests.cpp:
FAILED:
REQUIRE( false )
this SHOULD be seen
-Message.tests.cpp:
+at Message.tests.cpp:
@@ -1770,7 +1770,7 @@ FAILED:
REQUIRE( false )
this SHOULD be seen
this SHOULD also be seen
-Message.tests.cpp:
+at Message.tests.cpp:
@@ -1778,7 +1778,7 @@ Message.tests.cpp:
FAILED:
CHECK( false )
this SHOULD be seen only ONCE
-Message.tests.cpp:
+at Message.tests.cpp:
@@ -1799,7 +1799,7 @@ Message.tests.cpp:
FAILED:
REQUIRE( false )
3
-Misc.tests.cpp:
+at Misc.tests.cpp:
@@ -1808,7 +1808,7 @@ FAILED:
REQUIRE( false )
hi
i := 7
-Message.tests.cpp:
+at Message.tests.cpp:
@@ -1821,7 +1821,7 @@ Count 1 to 3...
1
2
3
-Message.tests.cpp:
+at Message.tests.cpp:
FAILED:
@@ -1830,7 +1830,7 @@ Count 4 to 6...
4
5
6
-Message.tests.cpp:
+at Message.tests.cpp:
@@ -1860,7 +1860,7 @@ Message.tests.cpp:
FAILED:
Why would you throw a std::string?
-Exception.tests.cpp:
+at Exception.tests.cpp:
diff --git a/tests/SelfTest/Baselines/junit.sw.multi.approved.txt b/tests/SelfTest/Baselines/junit.sw.multi.approved.txt
index cde93ecf..6bacb088 100644
--- a/tests/SelfTest/Baselines/junit.sw.multi.approved.txt
+++ b/tests/SelfTest/Baselines/junit.sw.multi.approved.txt
@@ -18,7 +18,7 @@
FAILED:
1514
-Tricky.tests.cpp:
+at Tricky.tests.cpp:
This would not be caught previously
@@ -53,7 +53,7 @@ Nor would this
FAILED:
expected exception
answer := 42
-Exception.tests.cpp:
+at Exception.tests.cpp:
@@ -63,7 +63,7 @@ FAILED:
REQUIRE_NOTHROW( thisThrows() )
expected exception
answer := 42
-Exception.tests.cpp:
+at Exception.tests.cpp:
@@ -76,7 +76,7 @@ FAILED:
CHECK( f() == 0 )
with expansion:
1 == 0
-Misc.tests.cpp:
+at Misc.tests.cpp:
@@ -89,52 +89,52 @@ Misc.tests.cpp:
FAILED:
CHECK( false != false )
-Condition.tests.cpp:
+at Condition.tests.cpp:
FAILED:
CHECK( true != true )
-Condition.tests.cpp:
+at Condition.tests.cpp:
FAILED:
CHECK( !true )
with expansion:
false
-Condition.tests.cpp:
+at Condition.tests.cpp:
FAILED:
CHECK_FALSE( true )
with expansion:
!true
-Condition.tests.cpp:
+at Condition.tests.cpp:
FAILED:
CHECK( !trueValue )
with expansion:
false
-Condition.tests.cpp:
+at Condition.tests.cpp:
FAILED:
CHECK_FALSE( trueValue )
with expansion:
!true
-Condition.tests.cpp:
+at Condition.tests.cpp:
FAILED:
CHECK( !(1 == 1) )
with expansion:
false
-Condition.tests.cpp:
+at Condition.tests.cpp:
FAILED:
CHECK_FALSE( 1 == 1 )
-Condition.tests.cpp:
+at Condition.tests.cpp:
@@ -150,7 +150,7 @@ FAILED:
REQUIRE( s == "world" )
with expansion:
"hello" == "world"
-Class.tests.cpp:
+at Class.tests.cpp:
@@ -160,7 +160,7 @@ FAILED:
REQUIRE( Template_Fixture_2<TestType>::m_a.size() == 1 )
with expansion:
0 == 1
-Class.tests.cpp:
+at Class.tests.cpp:
@@ -169,7 +169,7 @@ FAILED:
REQUIRE( Template_Fixture_2<TestType>::m_a.size() == 1 )
with expansion:
0 == 1
-Class.tests.cpp:
+at Class.tests.cpp:
@@ -178,7 +178,7 @@ FAILED:
REQUIRE( Template_Fixture_2<TestType>::m_a.size() == 1 )
with expansion:
0 == 1
-Class.tests.cpp:
+at Class.tests.cpp:
@@ -187,7 +187,7 @@ FAILED:
REQUIRE( Template_Fixture_2<TestType>::m_a.size() == 1 )
with expansion:
0 == 1
-Class.tests.cpp:
+at Class.tests.cpp:
@@ -200,7 +200,7 @@ FAILED:
REQUIRE( Template_Fixture_2<TestType>{}.m_a.size() < 2 )
with expansion:
6 < 2
-Class.tests.cpp:
+at Class.tests.cpp:
@@ -209,7 +209,7 @@ FAILED:
REQUIRE( Template_Fixture_2<TestType>{}.m_a.size() < 2 )
with expansion:
2 < 2
-Class.tests.cpp:
+at Class.tests.cpp:
@@ -218,7 +218,7 @@ FAILED:
REQUIRE( Template_Fixture_2<TestType>{}.m_a.size() < 2 )
with expansion:
6 < 2
-Class.tests.cpp:
+at Class.tests.cpp:
@@ -227,7 +227,7 @@ FAILED:
REQUIRE( Template_Fixture_2<TestType>{}.m_a.size() < 2 )
with expansion:
2 < 2
-Class.tests.cpp:
+at Class.tests.cpp:
@@ -240,7 +240,7 @@ FAILED:
REQUIRE( Template_Fixture<TestType>::m_a == 2 )
with expansion:
1.0 == 2
-Class.tests.cpp:
+at Class.tests.cpp:
@@ -249,7 +249,7 @@ FAILED:
REQUIRE( Template_Fixture<TestType>::m_a == 2 )
with expansion:
1.0f == 2
-Class.tests.cpp:
+at Class.tests.cpp:
@@ -258,7 +258,7 @@ FAILED:
REQUIRE( Template_Fixture<TestType>::m_a == 2 )
with expansion:
1 == 2
-Class.tests.cpp:
+at Class.tests.cpp:
@@ -270,7 +270,7 @@ FAILED:
REQUIRE( Nttp_Fixture<V>::value == 0 )
with expansion:
1 == 0
-Class.tests.cpp:
+at Class.tests.cpp:
@@ -279,7 +279,7 @@ FAILED:
REQUIRE( Nttp_Fixture<V>::value == 0 )
with expansion:
3 == 0
-Class.tests.cpp:
+at Class.tests.cpp:
@@ -288,7 +288,7 @@ FAILED:
REQUIRE( Nttp_Fixture<V>::value == 0 )
with expansion:
6 == 0
-Class.tests.cpp:
+at Class.tests.cpp:
@@ -300,7 +300,7 @@ FAILED:
REQUIRE( m_a == 2 )
with expansion:
1 == 2
-Class.tests.cpp:
+at Class.tests.cpp:
@@ -317,7 +317,7 @@ Class.tests.cpp:
FAILED:
to infinity and beyond
-Misc.tests.cpp:
+at Misc.tests.cpp:
@@ -327,14 +327,14 @@ FAILED:
CHECK( &o1 == &o2 )
with expansion:
0x == 0x
-Tricky.tests.cpp:
+at Tricky.tests.cpp:
FAILED:
CHECK( o1 == o2 )
with expansion:
{?} == {?}
-Tricky.tests.cpp:
+at Tricky.tests.cpp:
@@ -344,7 +344,7 @@ Tricky.tests.cpp:
FAILED:
{Unknown expression after the reported line}
unexpected exception
-Exception.tests.cpp:
+at Exception.tests.cpp:
@@ -414,14 +414,14 @@ FAILED:
with expansion:
"this string contains 'abc' as a substring" contains: "not there" (case
insensitive)
-Matchers.tests.cpp:
+at Matchers.tests.cpp:
FAILED:
CHECK_THAT( testStringForMatching(), ContainsSubstring( "STRING" ) )
with expansion:
"this string contains 'abc' as a substring" contains: "STRING"
-Matchers.tests.cpp:
+at Matchers.tests.cpp:
@@ -433,7 +433,7 @@ Matchers.tests.cpp:
FAILED:
REQUIRE_NOTHROW( throwCustom() )
custom exception - not std
-Exception.tests.cpp:
+at Exception.tests.cpp:
@@ -441,14 +441,14 @@ Exception.tests.cpp:
FAILED:
REQUIRE_THROWS_AS( throwCustom(), std::exception )
custom exception - not std
-Exception.tests.cpp:
+at Exception.tests.cpp:
FAILED:
custom std exception
-Exception.tests.cpp:
+at Exception.tests.cpp:
@@ -461,7 +461,7 @@ FAILED:
CHECK_THAT( testStringForMatching(), EndsWith( "Substring" ) )
with expansion:
"this string contains 'abc' as a substring" ends with: "Substring"
-Matchers.tests.cpp:
+at Matchers.tests.cpp:
FAILED:
@@ -469,7 +469,7 @@ FAILED:
with expansion:
"this string contains 'abc' as a substring" ends with: "this" (case
insensitive)
-Matchers.tests.cpp:
+at Matchers.tests.cpp:
@@ -482,91 +482,91 @@ FAILED:
CHECK( data.int_seven == 6 )
with expansion:
7 == 6
-Condition.tests.cpp:
+at Condition.tests.cpp:
FAILED:
CHECK( data.int_seven == 8 )
with expansion:
7 == 8
-Condition.tests.cpp:
+at Condition.tests.cpp:
FAILED:
CHECK( data.int_seven == 0 )
with expansion:
7 == 0
-Condition.tests.cpp:
+at Condition.tests.cpp:
FAILED:
CHECK( data.float_nine_point_one == Approx( 9.11f ) )
with expansion:
9.1f == Approx( 9.1099996567 )
-Condition.tests.cpp:
+at Condition.tests.cpp:
FAILED:
CHECK( data.float_nine_point_one == Approx( 9.0f ) )
with expansion:
9.1f == Approx( 9.0 )
-Condition.tests.cpp:
+at Condition.tests.cpp:
FAILED:
CHECK( data.float_nine_point_one == Approx( 1 ) )
with expansion:
9.1f == Approx( 1.0 )
-Condition.tests.cpp:
+at Condition.tests.cpp:
FAILED:
CHECK( data.float_nine_point_one == Approx( 0 ) )
with expansion:
9.1f == Approx( 0.0 )
-Condition.tests.cpp:
+at Condition.tests.cpp:
FAILED:
CHECK( data.double_pi == Approx( 3.1415 ) )
with expansion:
3.1415926535 == Approx( 3.1415 )
-Condition.tests.cpp:
+at Condition.tests.cpp:
FAILED:
CHECK( data.str_hello == "goodbye" )
with expansion:
"hello" == "goodbye"
-Condition.tests.cpp:
+at Condition.tests.cpp:
FAILED:
CHECK( data.str_hello == "hell" )
with expansion:
"hello" == "hell"
-Condition.tests.cpp:
+at Condition.tests.cpp:
FAILED:
CHECK( data.str_hello == "hello1" )
with expansion:
"hello" == "hello1"
-Condition.tests.cpp:
+at Condition.tests.cpp:
FAILED:
CHECK( data.str_hello.size() == 6 )
with expansion:
5 == 6
-Condition.tests.cpp:
+at Condition.tests.cpp:
FAILED:
CHECK( x == Approx( 1.301 ) )
with expansion:
1.3 == Approx( 1.301 )
-Condition.tests.cpp:
+at Condition.tests.cpp:
@@ -578,7 +578,7 @@ FAILED:
with expansion:
"this string contains 'abc' as a substring" equals: "this string contains
'ABC' as a substring"
-Matchers.tests.cpp:
+at Matchers.tests.cpp:
FAILED:
@@ -586,7 +586,7 @@ FAILED:
with expansion:
"this string contains 'abc' as a substring" equals: "something else" (case
insensitive)
-Matchers.tests.cpp:
+at Matchers.tests.cpp:
@@ -594,12 +594,12 @@ Matchers.tests.cpp:
FAILED:
CHECK_THROWS_MATCHES( doesNotThrow(), SpecialException, ExceptionMatcher{ 1 } )
-Matchers.tests.cpp:
+at Matchers.tests.cpp:
FAILED:
REQUIRE_THROWS_MATCHES( doesNotThrow(), SpecialException, ExceptionMatcher{ 1 } )
-Matchers.tests.cpp:
+at Matchers.tests.cpp:
@@ -607,13 +607,13 @@ Matchers.tests.cpp:
FAILED:
CHECK_THROWS_MATCHES( throwsAsInt( 1 ), SpecialException, ExceptionMatcher{ 1 } )
Unknown exception
-Matchers.tests.cpp:
+at Matchers.tests.cpp:
FAILED:
REQUIRE_THROWS_MATCHES( throwsAsInt( 1 ), SpecialException, ExceptionMatcher{ 1 } )
Unknown exception
-Matchers.tests.cpp:
+at Matchers.tests.cpp:
@@ -622,14 +622,14 @@ FAILED:
CHECK_THROWS_MATCHES( throwsSpecialException( 3 ), SpecialException, ExceptionMatcher{ 1 } )
with expansion:
SpecialException::what special exception has value of 1
-Matchers.tests.cpp:
+at Matchers.tests.cpp:
FAILED:
REQUIRE_THROWS_MATCHES( throwsSpecialException( 4 ), SpecialException, ExceptionMatcher{ 1 } )
with expansion:
SpecialException::what special exception has value of 1
-Matchers.tests.cpp:
+at Matchers.tests.cpp:
@@ -643,38 +643,38 @@ Matchers.tests.cpp:
FAILED:
CHECK_THROWS_AS( thisThrows(), std::string )
expected exception
-Exception.tests.cpp:
+at Exception.tests.cpp:
FAILED:
CHECK_THROWS_AS( thisDoesntThrow(), std::domain_error )
-Exception.tests.cpp:
+at Exception.tests.cpp:
FAILED:
CHECK_NOTHROW( thisThrows() )
expected exception
-Exception.tests.cpp:
+at Exception.tests.cpp:
FAILED:
This is a failure
-Message.tests.cpp:
+at Message.tests.cpp:
FAILED:
-Message.tests.cpp:
+at Message.tests.cpp:
FAILED:
This is a failure
-Message.tests.cpp:
+at Message.tests.cpp:
@@ -743,7 +743,7 @@ with expansion:
2 == 1
this message should be logged
so should this
-Message.tests.cpp:
+at Message.tests.cpp:
@@ -754,7 +754,7 @@ with expansion:
2 == 1
this message may be logged later
this message should be logged
-Message.tests.cpp:
+at Message.tests.cpp:
FAILED:
@@ -764,7 +764,7 @@ with expansion:
this message may be logged later
this message should be logged
and this, but later
-Message.tests.cpp:
+at Message.tests.cpp:
@@ -775,7 +775,7 @@ with expansion:
10 < 10
current counter 10
i := 10
-Message.tests.cpp:
+at Message.tests.cpp:
@@ -785,35 +785,35 @@ FAILED:
CHECK( data.int_seven != 7 )
with expansion:
7 != 7
-Condition.tests.cpp:
+at Condition.tests.cpp:
FAILED:
CHECK( data.float_nine_point_one != Approx( 9.1f ) )
with expansion:
9.1f != Approx( 9.1000003815 )
-Condition.tests.cpp:
+at Condition.tests.cpp:
FAILED:
CHECK( data.double_pi != Approx( 3.1415926535 ) )
with expansion:
3.1415926535 != Approx( 3.1415926535 )
-Condition.tests.cpp:
+at Condition.tests.cpp:
FAILED:
CHECK( data.str_hello != "hello" )
with expansion:
"hello" != "hello"
-Condition.tests.cpp:
+at Condition.tests.cpp:
FAILED:
CHECK( data.str_hello.size() != 5 )
with expansion:
5 != 5
-Condition.tests.cpp:
+at Condition.tests.cpp:
@@ -830,7 +830,7 @@ FAILED:
with expansion:
"this string contains 'abc' as a substring" ( ( contains: "string" or
contains: "different" ) and contains: "random" )
-Matchers.tests.cpp:
+at Matchers.tests.cpp:
@@ -840,35 +840,35 @@ FAILED:
CHECK_THAT( testStringForMatching(), !ContainsSubstring( "substring" ) )
with expansion:
"this string contains 'abc' as a substring" not contains: "substring"
-Matchers.tests.cpp:
+at Matchers.tests.cpp:
FAILED:
-Condition.tests.cpp:
+at Condition.tests.cpp:
FAILED:
-Condition.tests.cpp:
+at Condition.tests.cpp:
FAILED:
-Condition.tests.cpp:
+at Condition.tests.cpp:
FAILED:
-Condition.tests.cpp:
+at Condition.tests.cpp:
@@ -877,7 +877,7 @@ FAILED:
REQUIRE_THROWS_WITH( thisThrows(), "should fail" )
with expansion:
"expected exception" equals: "should fail"
-Exception.tests.cpp:
+at Exception.tests.cpp:
@@ -890,7 +890,7 @@ Exception.tests.cpp:
FAILED:
custom exception
-Exception.tests.cpp:
+at Exception.tests.cpp:
@@ -901,133 +901,133 @@ FAILED:
CHECK( data.int_seven > 7 )
with expansion:
7 > 7
-Condition.tests.cpp:
+at Condition.tests.cpp:
FAILED:
CHECK( data.int_seven < 7 )
with expansion:
7 < 7
-Condition.tests.cpp:
+at Condition.tests.cpp:
FAILED:
CHECK( data.int_seven > 8 )
with expansion:
7 > 8
-Condition.tests.cpp:
+at Condition.tests.cpp:
FAILED:
CHECK( data.int_seven < 6 )
with expansion:
7 < 6
-Condition.tests.cpp:
+at Condition.tests.cpp:
FAILED:
CHECK( data.int_seven < 0 )
with expansion:
7 < 0
-Condition.tests.cpp:
+at Condition.tests.cpp:
FAILED:
CHECK( data.int_seven < -1 )
with expansion:
7 < -1
-Condition.tests.cpp:
+at Condition.tests.cpp:
FAILED:
CHECK( data.int_seven >= 8 )
with expansion:
7 >= 8
-Condition.tests.cpp:
+at Condition.tests.cpp:
FAILED:
CHECK( data.int_seven <= 6 )
with expansion:
7 <= 6
-Condition.tests.cpp:
+at Condition.tests.cpp:
FAILED:
CHECK( data.float_nine_point_one < 9 )
with expansion:
9.1f < 9
-Condition.tests.cpp:
+at Condition.tests.cpp:
FAILED:
CHECK( data.float_nine_point_one > 10 )
with expansion:
9.1f > 10
-Condition.tests.cpp:
+at Condition.tests.cpp:
FAILED:
CHECK( data.float_nine_point_one > 9.2 )
with expansion:
9.1f > 9.2
-Condition.tests.cpp:
+at Condition.tests.cpp:
FAILED:
CHECK( data.str_hello > "hello" )
with expansion:
"hello" > "hello"
-Condition.tests.cpp:
+at Condition.tests.cpp:
FAILED:
CHECK( data.str_hello < "hello" )
with expansion:
"hello" < "hello"
-Condition.tests.cpp:
+at Condition.tests.cpp:
FAILED:
CHECK( data.str_hello > "hellp" )
with expansion:
"hello" > "hellp"
-Condition.tests.cpp:
+at Condition.tests.cpp:
FAILED:
CHECK( data.str_hello > "z" )
with expansion:
"hello" > "z"
-Condition.tests.cpp:
+at Condition.tests.cpp:
FAILED:
CHECK( data.str_hello < "hellm" )
with expansion:
"hello" < "hellm"
-Condition.tests.cpp:
+at Condition.tests.cpp:
FAILED:
CHECK( data.str_hello < "a" )
with expansion:
"hello" < "a"
-Condition.tests.cpp:
+at Condition.tests.cpp:
FAILED:
CHECK( data.str_hello >= "z" )
with expansion:
"hello" >= "z"
-Condition.tests.cpp:
+at Condition.tests.cpp:
FAILED:
CHECK( data.str_hello <= "a" )
with expansion:
"hello" <= "a"
-Condition.tests.cpp:
+at Condition.tests.cpp:
@@ -1037,14 +1037,14 @@ Condition.tests.cpp:
FAILED:
Message from section one
-Message.tests.cpp:
+at Message.tests.cpp:
FAILED:
Message from section two
-Message.tests.cpp:
+at Message.tests.cpp:
@@ -1113,7 +1113,7 @@ FAILED:
CHECK( truthy(false) )
with expansion:
Hey, its truthy!
-Decomposition.tests.cpp:
+at Decomposition.tests.cpp:
@@ -1123,7 +1123,7 @@ FAILED:
with expansion:
"this string contains 'abc' as a substring" matches "this STRING contains
'abc' as a substring" case sensitively
-Matchers.tests.cpp:
+at Matchers.tests.cpp:
FAILED:
@@ -1131,7 +1131,7 @@ FAILED:
with expansion:
"this string contains 'abc' as a substring" matches "contains 'abc' as a
substring" case sensitively
-Matchers.tests.cpp:
+at Matchers.tests.cpp:
FAILED:
@@ -1139,7 +1139,7 @@ FAILED:
with expansion:
"this string contains 'abc' as a substring" matches "this string contains
'abc' as a" case sensitively
-Matchers.tests.cpp:
+at Matchers.tests.cpp:
@@ -1203,7 +1203,7 @@ FAILED:
CHECK_THAT( testStringForMatching(), StartsWith( "This String" ) )
with expansion:
"this string contains 'abc' as a substring" starts with: "This String"
-Matchers.tests.cpp:
+at Matchers.tests.cpp:
FAILED:
@@ -1211,7 +1211,7 @@ FAILED:
with expansion:
"this string contains 'abc' as a substring" starts with: "string" (case
insensitive)
-Matchers.tests.cpp:
+at Matchers.tests.cpp:
@@ -1259,7 +1259,7 @@ with expansion:
$a = 20;
}
"
-Misc.tests.cpp:
+at Misc.tests.cpp:
@@ -1332,14 +1332,14 @@ Misc.tests.cpp:
FAILED:
-Misc.tests.cpp:
+at Misc.tests.cpp:
FAILED:
-Misc.tests.cpp:
+at Misc.tests.cpp:
@@ -1352,7 +1352,7 @@ Misc.tests.cpp:
FAILED:
For some reason someone is throwing a string literal!
-Exception.tests.cpp:
+at Exception.tests.cpp:
@@ -1370,7 +1370,7 @@ Exception.tests.cpp:
FAILED:
3.14
-Exception.tests.cpp:
+at Exception.tests.cpp:
@@ -1429,7 +1429,7 @@ FAILED:
CHECK_THAT( empty, Approx( t1 ) )
with expansion:
{ } is approx: { 1.0, 2.0 }
-Matchers.tests.cpp:
+at Matchers.tests.cpp:
@@ -1438,7 +1438,7 @@ FAILED:
CHECK_THAT( v1, Approx( v2 ) )
with expansion:
{ 2.0, 4.0, 6.0 } is approx: { 1.0, 3.0, 5.0 }
-Matchers.tests.cpp:
+at Matchers.tests.cpp:
@@ -1452,14 +1452,14 @@ FAILED:
CHECK_THAT( v, VectorContains( -1 ) )
with expansion:
{ 1, 2, 3 } Contains: -1
-Matchers.tests.cpp:
+at Matchers.tests.cpp:
FAILED:
CHECK_THAT( empty, VectorContains( 1 ) )
with expansion:
{ } Contains: 1
-Matchers.tests.cpp:
+at Matchers.tests.cpp:
@@ -1468,14 +1468,14 @@ FAILED:
CHECK_THAT( empty, Contains( v ) )
with expansion:
{ } Contains: { 1, 2, 3 }
-Matchers.tests.cpp:
+at Matchers.tests.cpp:
FAILED:
CHECK_THAT( v, Contains( v2 ) )
with expansion:
{ 1, 2, 3 } Contains: { 1, 2, 4 }
-Matchers.tests.cpp:
+at Matchers.tests.cpp:
@@ -1484,28 +1484,28 @@ FAILED:
CHECK_THAT( v, Equals( v2 ) )
with expansion:
{ 1, 2, 3 } Equals: { 1, 2 }
-Matchers.tests.cpp:
+at Matchers.tests.cpp:
FAILED:
CHECK_THAT( v2, Equals( v ) )
with expansion:
{ 1, 2 } Equals: { 1, 2, 3 }
-Matchers.tests.cpp:
+at Matchers.tests.cpp:
FAILED:
CHECK_THAT( empty, Equals( v ) )
with expansion:
{ } Equals: { 1, 2, 3 }
-Matchers.tests.cpp:
+at Matchers.tests.cpp:
FAILED:
CHECK_THAT( v, Equals( empty ) )
with expansion:
{ 1, 2, 3 } Equals: { }
-Matchers.tests.cpp:
+at Matchers.tests.cpp:
@@ -1514,28 +1514,28 @@ FAILED:
CHECK_THAT( v, UnorderedEquals( empty ) )
with expansion:
{ 1, 2, 3 } UnorderedEquals: { }
-Matchers.tests.cpp:
+at Matchers.tests.cpp:
FAILED:
CHECK_THAT( empty, UnorderedEquals( v ) )
with expansion:
{ } UnorderedEquals: { 1, 2, 3 }
-Matchers.tests.cpp:
+at Matchers.tests.cpp:
FAILED:
CHECK_THAT( permuted, UnorderedEquals( v ) )
with expansion:
{ 1, 3 } UnorderedEquals: { 1, 2, 3 }
-Matchers.tests.cpp:
+at Matchers.tests.cpp:
FAILED:
CHECK_THAT( permuted, UnorderedEquals( v ) )
with expansion:
{ 3, 1 } UnorderedEquals: { 1, 2, 3 }
-Matchers.tests.cpp:
+at Matchers.tests.cpp:
@@ -1543,7 +1543,7 @@ Matchers.tests.cpp:
FAILED:
unexpected exception
-Exception.tests.cpp:
+at Exception.tests.cpp:
@@ -1551,7 +1551,7 @@ Exception.tests.cpp:
FAILED:
CHECK( thisThrows() == 0 )
expected exception
-Exception.tests.cpp:
+at Exception.tests.cpp:
@@ -1559,7 +1559,7 @@ Exception.tests.cpp:
FAILED:
REQUIRE( thisThrows() == 0 )
expected exception
-Exception.tests.cpp:
+at Exception.tests.cpp:
@@ -1567,14 +1567,14 @@ Exception.tests.cpp:
FAILED:
CHECK( thisThrows() == 0 )
expected exception
-Exception.tests.cpp:
+at Exception.tests.cpp:
FAILED:
unexpected exception
-Exception.tests.cpp:
+at Exception.tests.cpp:
@@ -1602,7 +1602,7 @@ FAILED:
REQUIRE( testCheckedElse( false ) )
with expansion:
false
-Misc.tests.cpp:
+at Misc.tests.cpp:
@@ -1612,7 +1612,7 @@ FAILED:
REQUIRE( testCheckedIf( false ) )
with expansion:
false
-Misc.tests.cpp:
+at Misc.tests.cpp:
@@ -1635,14 +1635,14 @@ Misc.tests.cpp:
FAILED:
Previous info should not be seen
-Message.tests.cpp:
+at Message.tests.cpp:
FAILED:
previous unscoped info SHOULD not be seen
-Message.tests.cpp:
+at Message.tests.cpp:
@@ -1652,7 +1652,7 @@ FAILED:
CHECK( b > a )
with expansion:
0 > 1
-Misc.tests.cpp:
+at Misc.tests.cpp:
@@ -1661,7 +1661,7 @@ FAILED:
CHECK( b > a )
with expansion:
1 > 1
-Misc.tests.cpp:
+at Misc.tests.cpp:
@@ -1679,7 +1679,7 @@ FAILED:
with expansion:
1 == 0
Testing if fib[0] (1) is even
-Misc.tests.cpp:
+at Misc.tests.cpp:
FAILED:
@@ -1687,7 +1687,7 @@ FAILED:
with expansion:
1 == 0
Testing if fib[1] (1) is even
-Misc.tests.cpp:
+at Misc.tests.cpp:
FAILED:
@@ -1695,7 +1695,7 @@ FAILED:
with expansion:
1 == 0
Testing if fib[3] (3) is even
-Misc.tests.cpp:
+at Misc.tests.cpp:
FAILED:
@@ -1703,7 +1703,7 @@ FAILED:
with expansion:
1 == 0
Testing if fib[4] (5) is even
-Misc.tests.cpp:
+at Misc.tests.cpp:
FAILED:
@@ -1711,7 +1711,7 @@ FAILED:
with expansion:
1 == 0
Testing if fib[6] (13) is even
-Misc.tests.cpp:
+at Misc.tests.cpp:
FAILED:
@@ -1719,7 +1719,7 @@ FAILED:
with expansion:
1 == 0
Testing if fib[7] (21) is even
-Misc.tests.cpp:
+at Misc.tests.cpp:
@@ -1735,7 +1735,7 @@ FAILED:
REQUIRE( a == b )
with expansion:
1 == 2
-Misc.tests.cpp:
+at Misc.tests.cpp:
@@ -1752,7 +1752,7 @@ Misc.tests.cpp:
FAILED:
REQUIRE( false )
this SHOULD be seen
-Message.tests.cpp:
+at Message.tests.cpp:
@@ -1769,7 +1769,7 @@ FAILED:
REQUIRE( false )
this SHOULD be seen
this SHOULD also be seen
-Message.tests.cpp:
+at Message.tests.cpp:
@@ -1777,7 +1777,7 @@ Message.tests.cpp:
FAILED:
CHECK( false )
this SHOULD be seen only ONCE
-Message.tests.cpp:
+at Message.tests.cpp:
@@ -1798,7 +1798,7 @@ Message.tests.cpp:
FAILED:
REQUIRE( false )
3
-Misc.tests.cpp:
+at Misc.tests.cpp:
@@ -1807,7 +1807,7 @@ FAILED:
REQUIRE( false )
hi
i := 7
-Message.tests.cpp:
+at Message.tests.cpp:
@@ -1820,7 +1820,7 @@ Count 1 to 3...
1
2
3
-Message.tests.cpp:
+at Message.tests.cpp:
FAILED:
@@ -1829,7 +1829,7 @@ Count 4 to 6...
4
5
6
-Message.tests.cpp:
+at Message.tests.cpp:
@@ -1859,7 +1859,7 @@ Message.tests.cpp:
FAILED:
Why would you throw a std::string?
-Exception.tests.cpp:
+at Exception.tests.cpp:
diff --git a/tests/SelfTest/Baselines/sonarqube.sw.approved.txt b/tests/SelfTest/Baselines/sonarqube.sw.approved.txt
index e778d549..16462bf8 100644
--- a/tests/SelfTest/Baselines/sonarqube.sw.approved.txt
+++ b/tests/SelfTest/Baselines/sonarqube.sw.approved.txt
@@ -330,7 +330,7 @@ FAILED:
REQUIRE( s == "world" )
with expansion:
"hello" == "world"
-Class.tests.cpp:
+at Class.tests.cpp:
@@ -340,7 +340,7 @@ FAILED:
REQUIRE( Template_Fixture_2<TestType>::m_a.size() == 1 )
with expansion:
0 == 1
-Class.tests.cpp:
+at Class.tests.cpp:
@@ -349,7 +349,7 @@ FAILED:
REQUIRE( Template_Fixture_2<TestType>::m_a.size() == 1 )
with expansion:
0 == 1
-Class.tests.cpp:
+at Class.tests.cpp:
@@ -358,7 +358,7 @@ FAILED:
REQUIRE( Template_Fixture_2<TestType>::m_a.size() == 1 )
with expansion:
0 == 1
-Class.tests.cpp:
+at Class.tests.cpp:
@@ -367,7 +367,7 @@ FAILED:
REQUIRE( Template_Fixture_2<TestType>::m_a.size() == 1 )
with expansion:
0 == 1
-Class.tests.cpp:
+at Class.tests.cpp:
@@ -380,7 +380,7 @@ FAILED:
REQUIRE( Template_Fixture_2<TestType>{}.m_a.size() < 2 )
with expansion:
6 < 2
-Class.tests.cpp:
+at Class.tests.cpp:
@@ -389,7 +389,7 @@ FAILED:
REQUIRE( Template_Fixture_2<TestType>{}.m_a.size() < 2 )
with expansion:
2 < 2
-Class.tests.cpp:
+at Class.tests.cpp:
@@ -398,7 +398,7 @@ FAILED:
REQUIRE( Template_Fixture_2<TestType>{}.m_a.size() < 2 )
with expansion:
6 < 2
-Class.tests.cpp:
+at Class.tests.cpp:
@@ -407,7 +407,7 @@ FAILED:
REQUIRE( Template_Fixture_2<TestType>{}.m_a.size() < 2 )
with expansion:
2 < 2
-Class.tests.cpp:
+at Class.tests.cpp:
@@ -420,7 +420,7 @@ FAILED:
REQUIRE( Template_Fixture<TestType>::m_a == 2 )
with expansion:
1.0 == 2
-Class.tests.cpp:
+at Class.tests.cpp:
@@ -429,7 +429,7 @@ FAILED:
REQUIRE( Template_Fixture<TestType>::m_a == 2 )
with expansion:
1.0f == 2
-Class.tests.cpp:
+at Class.tests.cpp:
@@ -438,7 +438,7 @@ FAILED:
REQUIRE( Template_Fixture<TestType>::m_a == 2 )
with expansion:
1 == 2
-Class.tests.cpp:
+at Class.tests.cpp:
@@ -450,7 +450,7 @@ FAILED:
REQUIRE( Nttp_Fixture<V>::value == 0 )
with expansion:
1 == 0
-Class.tests.cpp:
+at Class.tests.cpp:
@@ -459,7 +459,7 @@ FAILED:
REQUIRE( Nttp_Fixture<V>::value == 0 )
with expansion:
3 == 0
-Class.tests.cpp:
+at Class.tests.cpp:
@@ -468,7 +468,7 @@ FAILED:
REQUIRE( Nttp_Fixture<V>::value == 0 )
with expansion:
6 == 0
-Class.tests.cpp:
+at Class.tests.cpp:
@@ -480,7 +480,7 @@ FAILED:
REQUIRE( m_a == 2 )
with expansion:
1 == 2
-Class.tests.cpp:
+at Class.tests.cpp:
@@ -508,52 +508,52 @@ Class.tests.cpp:
FAILED:
CHECK( false != false )
-Condition.tests.cpp:
+at Condition.tests.cpp:
FAILED:
CHECK( true != true )
-Condition.tests.cpp:
+at Condition.tests.cpp:
FAILED:
CHECK( !true )
with expansion:
false
-Condition.tests.cpp:
+at Condition.tests.cpp:
FAILED:
CHECK_FALSE( true )
with expansion:
!true
-Condition.tests.cpp:
+at Condition.tests.cpp:
FAILED:
CHECK( !trueValue )
with expansion:
false
-Condition.tests.cpp:
+at Condition.tests.cpp:
FAILED:
CHECK_FALSE( trueValue )
with expansion:
!true
-Condition.tests.cpp:
+at Condition.tests.cpp:
FAILED:
CHECK( !(1 == 1) )
with expansion:
false
-Condition.tests.cpp:
+at Condition.tests.cpp:
FAILED:
CHECK_FALSE( 1 == 1 )
-Condition.tests.cpp:
+at Condition.tests.cpp:
@@ -566,91 +566,91 @@ FAILED:
CHECK( data.int_seven == 6 )
with expansion:
7 == 6
-Condition.tests.cpp:
+at Condition.tests.cpp:
FAILED:
CHECK( data.int_seven == 8 )
with expansion:
7 == 8
-Condition.tests.cpp:
+at Condition.tests.cpp:
FAILED:
CHECK( data.int_seven == 0 )
with expansion:
7 == 0
-Condition.tests.cpp:
+at Condition.tests.cpp:
FAILED:
CHECK( data.float_nine_point_one == Approx( 9.11f ) )
with expansion:
9.1f == Approx( 9.1099996567 )
-Condition.tests.cpp:
+at Condition.tests.cpp:
FAILED:
CHECK( data.float_nine_point_one == Approx( 9.0f ) )
with expansion:
9.1f == Approx( 9.0 )
-Condition.tests.cpp:
+at Condition.tests.cpp:
FAILED:
CHECK( data.float_nine_point_one == Approx( 1 ) )
with expansion:
9.1f == Approx( 1.0 )
-Condition.tests.cpp:
+at Condition.tests.cpp:
FAILED:
CHECK( data.float_nine_point_one == Approx( 0 ) )
with expansion:
9.1f == Approx( 0.0 )
-Condition.tests.cpp:
+at Condition.tests.cpp:
FAILED:
CHECK( data.double_pi == Approx( 3.1415 ) )
with expansion:
3.1415926535 == Approx( 3.1415 )
-Condition.tests.cpp:
+at Condition.tests.cpp:
FAILED:
CHECK( data.str_hello == "goodbye" )
with expansion:
"hello" == "goodbye"
-Condition.tests.cpp:
+at Condition.tests.cpp:
FAILED:
CHECK( data.str_hello == "hell" )
with expansion:
"hello" == "hell"
-Condition.tests.cpp:
+at Condition.tests.cpp:
FAILED:
CHECK( data.str_hello == "hello1" )
with expansion:
"hello" == "hello1"
-Condition.tests.cpp:
+at Condition.tests.cpp:
FAILED:
CHECK( data.str_hello.size() == 6 )
with expansion:
5 == 6
-Condition.tests.cpp:
+at Condition.tests.cpp:
FAILED:
CHECK( x == Approx( 1.301 ) )
with expansion:
1.3 == Approx( 1.301 )
-Condition.tests.cpp:
+at Condition.tests.cpp:
@@ -660,60 +660,60 @@ FAILED:
CHECK( data.int_seven != 7 )
with expansion:
7 != 7
-Condition.tests.cpp:
+at Condition.tests.cpp:
FAILED:
CHECK( data.float_nine_point_one != Approx( 9.1f ) )
with expansion:
9.1f != Approx( 9.1000003815 )
-Condition.tests.cpp:
+at Condition.tests.cpp:
FAILED:
CHECK( data.double_pi != Approx( 3.1415926535 ) )
with expansion:
3.1415926535 != Approx( 3.1415926535 )
-Condition.tests.cpp:
+at Condition.tests.cpp:
FAILED:
CHECK( data.str_hello != "hello" )
with expansion:
"hello" != "hello"
-Condition.tests.cpp:
+at Condition.tests.cpp:
FAILED:
CHECK( data.str_hello.size() != 5 )
with expansion:
5 != 5
-Condition.tests.cpp:
+at Condition.tests.cpp:
FAILED:
-Condition.tests.cpp:
+at Condition.tests.cpp:
FAILED:
-Condition.tests.cpp:
+at Condition.tests.cpp:
FAILED:
-Condition.tests.cpp:
+at Condition.tests.cpp:
FAILED:
-Condition.tests.cpp:
+at Condition.tests.cpp:
@@ -722,133 +722,133 @@ FAILED:
CHECK( data.int_seven > 7 )
with expansion:
7 > 7
-Condition.tests.cpp:
+at Condition.tests.cpp:
FAILED:
CHECK( data.int_seven < 7 )
with expansion:
7 < 7
-Condition.tests.cpp:
+at Condition.tests.cpp:
FAILED:
CHECK( data.int_seven > 8 )
with expansion:
7 > 8
-Condition.tests.cpp:
+at Condition.tests.cpp:
FAILED:
CHECK( data.int_seven < 6 )
with expansion:
7 < 6
-Condition.tests.cpp:
+at Condition.tests.cpp:
FAILED:
CHECK( data.int_seven < 0 )
with expansion:
7 < 0
-Condition.tests.cpp:
+at Condition.tests.cpp:
FAILED:
CHECK( data.int_seven < -1 )
with expansion:
7 < -1
-Condition.tests.cpp:
+at Condition.tests.cpp:
FAILED:
CHECK( data.int_seven >= 8 )
with expansion:
7 >= 8
-Condition.tests.cpp:
+at Condition.tests.cpp:
FAILED:
CHECK( data.int_seven <= 6 )
with expansion:
7 <= 6
-Condition.tests.cpp:
+at Condition.tests.cpp:
FAILED:
CHECK( data.float_nine_point_one < 9 )
with expansion:
9.1f < 9
-Condition.tests.cpp:
+at Condition.tests.cpp:
FAILED:
CHECK( data.float_nine_point_one > 10 )
with expansion:
9.1f > 10
-Condition.tests.cpp:
+at Condition.tests.cpp:
FAILED:
CHECK( data.float_nine_point_one > 9.2 )
with expansion:
9.1f > 9.2
-Condition.tests.cpp:
+at Condition.tests.cpp:
FAILED:
CHECK( data.str_hello > "hello" )
with expansion:
"hello" > "hello"
-Condition.tests.cpp:
+at Condition.tests.cpp:
FAILED:
CHECK( data.str_hello < "hello" )
with expansion:
"hello" < "hello"
-Condition.tests.cpp:
+at Condition.tests.cpp:
FAILED:
CHECK( data.str_hello > "hellp" )
with expansion:
"hello" > "hellp"
-Condition.tests.cpp:
+at Condition.tests.cpp:
FAILED:
CHECK( data.str_hello > "z" )
with expansion:
"hello" > "z"
-Condition.tests.cpp:
+at Condition.tests.cpp:
FAILED:
CHECK( data.str_hello < "hellm" )
with expansion:
"hello" < "hellm"
-Condition.tests.cpp:
+at Condition.tests.cpp:
FAILED:
CHECK( data.str_hello < "a" )
with expansion:
"hello" < "a"
-Condition.tests.cpp:
+at Condition.tests.cpp:
FAILED:
CHECK( data.str_hello >= "z" )
with expansion:
"hello" >= "z"
-Condition.tests.cpp:
+at Condition.tests.cpp:
FAILED:
CHECK( data.str_hello <= "a" )
with expansion:
"hello" <= "a"
-Condition.tests.cpp:
+at Condition.tests.cpp:
@@ -863,7 +863,7 @@ FAILED:
CHECK( truthy(false) )
with expansion:
Hey, its truthy!
-Decomposition.tests.cpp:
+at Decomposition.tests.cpp:
@@ -881,7 +881,7 @@ Decomposition.tests.cpp:
FAILED:
expected exception
answer := 42
-Exception.tests.cpp:
+at Exception.tests.cpp:
@@ -890,7 +890,7 @@ FAILED:
REQUIRE_NOTHROW( thisThrows() )
expected exception
answer := 42
-Exception.tests.cpp:
+at Exception.tests.cpp:
@@ -899,7 +899,7 @@ Exception.tests.cpp:
FAILED:
{Unknown expression after the reported line}
unexpected exception
-Exception.tests.cpp:
+at Exception.tests.cpp:
@@ -907,7 +907,7 @@ Exception.tests.cpp:
FAILED:
REQUIRE_NOTHROW( throwCustom() )
custom exception - not std
-Exception.tests.cpp:
+at Exception.tests.cpp:
@@ -915,14 +915,14 @@ Exception.tests.cpp:
FAILED:
REQUIRE_THROWS_AS( throwCustom(), std::exception )
custom exception - not std
-Exception.tests.cpp:
+at Exception.tests.cpp:
FAILED:
custom std exception
-Exception.tests.cpp:
+at Exception.tests.cpp:
@@ -933,18 +933,18 @@ Exception.tests.cpp:
FAILED:
CHECK_THROWS_AS( thisThrows(), std::string )
expected exception
-Exception.tests.cpp:
+at Exception.tests.cpp:
FAILED:
CHECK_THROWS_AS( thisDoesntThrow(), std::domain_error )
-Exception.tests.cpp:
+at Exception.tests.cpp:
FAILED:
CHECK_NOTHROW( thisThrows() )
expected exception
-Exception.tests.cpp:
+at Exception.tests.cpp:
@@ -953,28 +953,28 @@ FAILED:
REQUIRE_THROWS_WITH( thisThrows(), "should fail" )
with expansion:
"expected exception" equals: "should fail"
-Exception.tests.cpp:
+at Exception.tests.cpp:
FAILED:
custom exception
-Exception.tests.cpp:
+at Exception.tests.cpp:
FAILED:
For some reason someone is throwing a string literal!
-Exception.tests.cpp:
+at Exception.tests.cpp:
FAILED:
3.14
-Exception.tests.cpp:
+at Exception.tests.cpp:
@@ -982,7 +982,7 @@ Exception.tests.cpp:
FAILED:
unexpected exception
-Exception.tests.cpp:
+at Exception.tests.cpp:
@@ -990,7 +990,7 @@ Exception.tests.cpp:
FAILED:
CHECK( thisThrows() == 0 )
expected exception
-Exception.tests.cpp:
+at Exception.tests.cpp:
@@ -998,7 +998,7 @@ Exception.tests.cpp:
FAILED:
REQUIRE( thisThrows() == 0 )
expected exception
-Exception.tests.cpp:
+at Exception.tests.cpp:
@@ -1006,21 +1006,21 @@ Exception.tests.cpp:
FAILED:
CHECK( thisThrows() == 0 )
expected exception
-Exception.tests.cpp:
+at Exception.tests.cpp:
FAILED:
unexpected exception
-Exception.tests.cpp:
+at Exception.tests.cpp:
FAILED:
Why would you throw a std::string?
-Exception.tests.cpp:
+at Exception.tests.cpp:
@@ -1070,14 +1070,14 @@ FAILED:
CHECK_THAT( testStringForMatching(), ContainsSubstring( "not there", Catch::CaseSensitive::No ) )
with expansion:
"this string contains 'abc' as a substring" contains: "not there" (case insensitive)
-Matchers.tests.cpp:
+at Matchers.tests.cpp:
FAILED:
CHECK_THAT( testStringForMatching(), ContainsSubstring( "STRING" ) )
with expansion:
"this string contains 'abc' as a substring" contains: "STRING"
-Matchers.tests.cpp:
+at Matchers.tests.cpp:
@@ -1086,14 +1086,14 @@ FAILED:
CHECK_THAT( testStringForMatching(), EndsWith( "Substring" ) )
with expansion:
"this string contains 'abc' as a substring" ends with: "Substring"
-Matchers.tests.cpp:
+at Matchers.tests.cpp:
FAILED:
CHECK_THAT( testStringForMatching(), EndsWith( "this", Catch::CaseSensitive::No ) )
with expansion:
"this string contains 'abc' as a substring" ends with: "this" (case insensitive)
-Matchers.tests.cpp:
+at Matchers.tests.cpp:
@@ -1103,26 +1103,26 @@ FAILED:
CHECK_THAT( testStringForMatching(), Equals( "this string contains 'ABC' as a substring" ) )
with expansion:
"this string contains 'abc' as a substring" equals: "this string contains 'ABC' as a substring"
-Matchers.tests.cpp:
+at Matchers.tests.cpp:
FAILED:
CHECK_THAT( testStringForMatching(), Equals( "something else", Catch::CaseSensitive::No ) )
with expansion:
"this string contains 'abc' as a substring" equals: "something else" (case insensitive)
-Matchers.tests.cpp:
+at Matchers.tests.cpp:
FAILED:
CHECK_THROWS_MATCHES( doesNotThrow(), SpecialException, ExceptionMatcher{ 1 } )
-Matchers.tests.cpp:
+at Matchers.tests.cpp:
FAILED:
REQUIRE_THROWS_MATCHES( doesNotThrow(), SpecialException, ExceptionMatcher{ 1 } )
-Matchers.tests.cpp:
+at Matchers.tests.cpp:
@@ -1130,13 +1130,13 @@ Matchers.tests.cpp:
FAILED:
CHECK_THROWS_MATCHES( throwsAsInt( 1 ), SpecialException, ExceptionMatcher{ 1 } )
Unknown exception
-Matchers.tests.cpp:
+at Matchers.tests.cpp:
FAILED:
REQUIRE_THROWS_MATCHES( throwsAsInt( 1 ), SpecialException, ExceptionMatcher{ 1 } )
Unknown exception
-Matchers.tests.cpp:
+at Matchers.tests.cpp:
@@ -1145,14 +1145,14 @@ FAILED:
CHECK_THROWS_MATCHES( throwsSpecialException( 3 ), SpecialException, ExceptionMatcher{ 1 } )
with expansion:
SpecialException::what special exception has value of 1
-Matchers.tests.cpp:
+at Matchers.tests.cpp:
FAILED:
REQUIRE_THROWS_MATCHES( throwsSpecialException( 4 ), SpecialException, ExceptionMatcher{ 1 } )
with expansion:
SpecialException::what special exception has value of 1
-Matchers.tests.cpp:
+at Matchers.tests.cpp:
@@ -1179,7 +1179,7 @@ FAILED:
CHECK_THAT( testStringForMatching(), ( ContainsSubstring( "string" ) || ContainsSubstring( "different" ) ) && ContainsSubstring( "random" ) )
with expansion:
"this string contains 'abc' as a substring" ( ( contains: "string" or contains: "different" ) and contains: "random" )
-Matchers.tests.cpp:
+at Matchers.tests.cpp:
@@ -1189,7 +1189,7 @@ FAILED:
CHECK_THAT( testStringForMatching(), !ContainsSubstring( "substring" ) )
with expansion:
"this string contains 'abc' as a substring" not contains: "substring"
-Matchers.tests.cpp:
+at Matchers.tests.cpp:
@@ -1200,21 +1200,21 @@ FAILED:
CHECK_THAT( testStringForMatching(), Matches( "this STRING contains 'abc' as a substring" ) )
with expansion:
"this string contains 'abc' as a substring" matches "this STRING contains 'abc' as a substring" case sensitively
-Matchers.tests.cpp:
+at Matchers.tests.cpp:
FAILED:
CHECK_THAT( testStringForMatching(), Matches( "contains 'abc' as a substring" ) )
with expansion:
"this string contains 'abc' as a substring" matches "contains 'abc' as a substring" case sensitively
-Matchers.tests.cpp:
+at Matchers.tests.cpp:
FAILED:
CHECK_THAT( testStringForMatching(), Matches( "this string contains 'abc' as a" ) )
with expansion:
"this string contains 'abc' as a substring" matches "this string contains 'abc' as a" case sensitively
-Matchers.tests.cpp:
+at Matchers.tests.cpp:
@@ -1224,14 +1224,14 @@ FAILED:
CHECK_THAT( testStringForMatching(), StartsWith( "This String" ) )
with expansion:
"this string contains 'abc' as a substring" starts with: "This String"
-Matchers.tests.cpp:
+at Matchers.tests.cpp:
FAILED:
CHECK_THAT( testStringForMatching(), StartsWith( "string", Catch::CaseSensitive::No ) )
with expansion:
"this string contains 'abc' as a substring" starts with: "string" (case insensitive)
-Matchers.tests.cpp:
+at Matchers.tests.cpp:
@@ -1245,7 +1245,7 @@ FAILED:
CHECK_THAT( empty, Approx( t1 ) )
with expansion:
{ } is approx: { 1.0, 2.0 }
-Matchers.tests.cpp:
+at Matchers.tests.cpp:
@@ -1254,7 +1254,7 @@ FAILED:
CHECK_THAT( v1, Approx( v2 ) )
with expansion:
{ 2.0, 4.0, 6.0 } is approx: { 1.0, 3.0, 5.0 }
-Matchers.tests.cpp:
+at Matchers.tests.cpp:
@@ -1268,14 +1268,14 @@ FAILED:
CHECK_THAT( v, VectorContains( -1 ) )
with expansion:
{ 1, 2, 3 } Contains: -1
-Matchers.tests.cpp:
+at Matchers.tests.cpp:
FAILED:
CHECK_THAT( empty, VectorContains( 1 ) )
with expansion:
{ } Contains: 1
-Matchers.tests.cpp:
+at Matchers.tests.cpp:
@@ -1284,14 +1284,14 @@ FAILED:
CHECK_THAT( empty, Contains( v ) )
with expansion:
{ } Contains: { 1, 2, 3 }
-Matchers.tests.cpp:
+at Matchers.tests.cpp:
FAILED:
CHECK_THAT( v, Contains( v2 ) )
with expansion:
{ 1, 2, 3 } Contains: { 1, 2, 4 }
-Matchers.tests.cpp:
+at Matchers.tests.cpp:
@@ -1300,28 +1300,28 @@ FAILED:
CHECK_THAT( v, Equals( v2 ) )
with expansion:
{ 1, 2, 3 } Equals: { 1, 2 }
-Matchers.tests.cpp:
+at Matchers.tests.cpp:
FAILED:
CHECK_THAT( v2, Equals( v ) )
with expansion:
{ 1, 2 } Equals: { 1, 2, 3 }
-Matchers.tests.cpp:
+at Matchers.tests.cpp:
FAILED:
CHECK_THAT( empty, Equals( v ) )
with expansion:
{ } Equals: { 1, 2, 3 }
-Matchers.tests.cpp:
+at Matchers.tests.cpp:
FAILED:
CHECK_THAT( v, Equals( empty ) )
with expansion:
{ 1, 2, 3 } Equals: { }
-Matchers.tests.cpp:
+at Matchers.tests.cpp:
@@ -1330,28 +1330,28 @@ FAILED:
CHECK_THAT( v, UnorderedEquals( empty ) )
with expansion:
{ 1, 2, 3 } UnorderedEquals: { }
-Matchers.tests.cpp:
+at Matchers.tests.cpp:
FAILED:
CHECK_THAT( empty, UnorderedEquals( v ) )
with expansion:
{ } UnorderedEquals: { 1, 2, 3 }
-Matchers.tests.cpp:
+at Matchers.tests.cpp:
FAILED:
CHECK_THAT( permuted, UnorderedEquals( v ) )
with expansion:
{ 1, 3 } UnorderedEquals: { 1, 2, 3 }
-Matchers.tests.cpp:
+at Matchers.tests.cpp:
FAILED:
CHECK_THAT( permuted, UnorderedEquals( v ) )
with expansion:
{ 3, 1 } UnorderedEquals: { 1, 2, 3 }
-Matchers.tests.cpp:
+at Matchers.tests.cpp:
@@ -1417,20 +1417,20 @@ Matchers.tests.cpp:
FAILED:
This is a failure
-Message.tests.cpp:
+at Message.tests.cpp:
FAILED:
-Message.tests.cpp:
+at Message.tests.cpp:
FAILED:
This is a failure
-Message.tests.cpp:
+at Message.tests.cpp:
@@ -1442,7 +1442,7 @@ with expansion:
2 == 1
this message should be logged
so should this
-Message.tests.cpp:
+at Message.tests.cpp:
@@ -1453,7 +1453,7 @@ with expansion:
2 == 1
this message may be logged later
this message should be logged
-Message.tests.cpp:
+at Message.tests.cpp:
FAILED:
@@ -1463,7 +1463,7 @@ with expansion:
this message may be logged later
this message should be logged
and this, but later
-Message.tests.cpp:
+at Message.tests.cpp:
@@ -1474,21 +1474,21 @@ with expansion:
10 < 10
current counter 10
i := 10
-Message.tests.cpp:
+at Message.tests.cpp:
FAILED:
Message from section one
-Message.tests.cpp:
+at Message.tests.cpp:
FAILED:
Message from section two
-Message.tests.cpp:
+at Message.tests.cpp:
@@ -1499,14 +1499,14 @@ Message.tests.cpp:
FAILED:
Previous info should not be seen
-Message.tests.cpp:
+at Message.tests.cpp:
FAILED:
previous unscoped info SHOULD not be seen
-Message.tests.cpp:
+at Message.tests.cpp:
@@ -1515,7 +1515,7 @@ Message.tests.cpp:
FAILED:
REQUIRE( false )
this SHOULD be seen
-Message.tests.cpp:
+at Message.tests.cpp:
@@ -1525,7 +1525,7 @@ FAILED:
REQUIRE( false )
this SHOULD be seen
this SHOULD also be seen
-Message.tests.cpp:
+at Message.tests.cpp:
@@ -1533,7 +1533,7 @@ Message.tests.cpp:
FAILED:
CHECK( false )
this SHOULD be seen only ONCE
-Message.tests.cpp:
+at Message.tests.cpp:
@@ -1542,7 +1542,7 @@ FAILED:
REQUIRE( false )
hi
i := 7
-Message.tests.cpp:
+at Message.tests.cpp:
@@ -1553,7 +1553,7 @@ Count 1 to 3...
1
2
3
-Message.tests.cpp:
+at Message.tests.cpp:
FAILED:
@@ -1562,7 +1562,7 @@ Count 4 to 6...
4
5
6
-Message.tests.cpp:
+at Message.tests.cpp:
@@ -1578,7 +1578,7 @@ FAILED:
CHECK( f() == 0 )
with expansion:
1 == 0
-Misc.tests.cpp:
+at Misc.tests.cpp:
@@ -1598,7 +1598,7 @@ Misc.tests.cpp:
FAILED:
to infinity and beyond
-Misc.tests.cpp:
+at Misc.tests.cpp:
@@ -1622,7 +1622,7 @@ with expansion:
$a = 20;
}
"
-Misc.tests.cpp:
+at Misc.tests.cpp:
@@ -1684,13 +1684,13 @@ Misc.tests.cpp:
FAILED:
-Misc.tests.cpp:
+at Misc.tests.cpp:
FAILED:
-Misc.tests.cpp:
+at Misc.tests.cpp:
@@ -1701,7 +1701,7 @@ FAILED:
REQUIRE( testCheckedElse( false ) )
with expansion:
false
-Misc.tests.cpp:
+at Misc.tests.cpp:
@@ -1711,7 +1711,7 @@ FAILED:
REQUIRE( testCheckedIf( false ) )
with expansion:
false
-Misc.tests.cpp:
+at Misc.tests.cpp:
@@ -1724,7 +1724,7 @@ FAILED:
CHECK( b > a )
with expansion:
0 > 1
-Misc.tests.cpp:
+at Misc.tests.cpp:
@@ -1733,7 +1733,7 @@ FAILED:
CHECK( b > a )
with expansion:
1 > 1
-Misc.tests.cpp:
+at Misc.tests.cpp:
@@ -1751,7 +1751,7 @@ FAILED:
with expansion:
1 == 0
Testing if fib[0] (1) is even
-Misc.tests.cpp:
+at Misc.tests.cpp:
FAILED:
@@ -1759,7 +1759,7 @@ FAILED:
with expansion:
1 == 0
Testing if fib[1] (1) is even
-Misc.tests.cpp:
+at Misc.tests.cpp:
FAILED:
@@ -1767,7 +1767,7 @@ FAILED:
with expansion:
1 == 0
Testing if fib[3] (3) is even
-Misc.tests.cpp:
+at Misc.tests.cpp:
FAILED:
@@ -1775,7 +1775,7 @@ FAILED:
with expansion:
1 == 0
Testing if fib[4] (5) is even
-Misc.tests.cpp:
+at Misc.tests.cpp:
FAILED:
@@ -1783,7 +1783,7 @@ FAILED:
with expansion:
1 == 0
Testing if fib[6] (13) is even
-Misc.tests.cpp:
+at Misc.tests.cpp:
FAILED:
@@ -1791,7 +1791,7 @@ FAILED:
with expansion:
1 == 0
Testing if fib[7] (21) is even
-Misc.tests.cpp:
+at Misc.tests.cpp:
@@ -1800,7 +1800,7 @@ FAILED:
REQUIRE( a == b )
with expansion:
1 == 2
-Misc.tests.cpp:
+at Misc.tests.cpp:
@@ -1816,7 +1816,7 @@ Misc.tests.cpp:
FAILED:
REQUIRE( false )
3
-Misc.tests.cpp:
+at Misc.tests.cpp:
@@ -1893,7 +1893,7 @@ Misc.tests.cpp:
FAILED:
1514
-Tricky.tests.cpp:
+at Tricky.tests.cpp:
@@ -1907,14 +1907,14 @@ FAILED:
CHECK( &o1 == &o2 )
with expansion:
0x == 0x
-Tricky.tests.cpp:
+at Tricky.tests.cpp:
FAILED:
CHECK( o1 == o2 )
with expansion:
{?} == {?}
-Tricky.tests.cpp:
+at Tricky.tests.cpp:
diff --git a/tests/SelfTest/Baselines/sonarqube.sw.multi.approved.txt b/tests/SelfTest/Baselines/sonarqube.sw.multi.approved.txt
index 47fab5b5..3f9489bc 100644
--- a/tests/SelfTest/Baselines/sonarqube.sw.multi.approved.txt
+++ b/tests/SelfTest/Baselines/sonarqube.sw.multi.approved.txt
@@ -329,7 +329,7 @@ FAILED:
REQUIRE( s == "world" )
with expansion:
"hello" == "world"
-Class.tests.cpp:
+at Class.tests.cpp:
@@ -339,7 +339,7 @@ FAILED:
REQUIRE( Template_Fixture_2<TestType>::m_a.size() == 1 )
with expansion:
0 == 1
-Class.tests.cpp:
+at Class.tests.cpp: