diff --git a/src/catch2/reporters/catch_reporter_xml.cpp b/src/catch2/reporters/catch_reporter_xml.cpp index 13812b92..d90295bb 100644 --- a/src/catch2/reporters/catch_reporter_xml.cpp +++ b/src/catch2/reporters/catch_reporter_xml.cpp @@ -98,11 +98,13 @@ namespace Catch { // Print any info messages in tags. for( auto const& msg : assertionStats.infoMessages ) { if( msg.type == ResultWas::Info && includeResults ) { - m_xml.scopedElement( "Info" ) - .writeText( msg.message ); + auto t = m_xml.scopedElement( "Info" ); + writeSourceInfo( msg.lineInfo ); + t.writeText( msg.message ); } else if ( msg.type == ResultWas::Warning ) { - m_xml.scopedElement( "Warning" ) - .writeText( msg.message ); + auto t = m_xml.scopedElement( "Warning" ); + writeSourceInfo( msg.lineInfo ); + t.writeText( msg.message ); } } } diff --git a/tests/SelfTest/Baselines/xml.sw.approved.txt b/tests/SelfTest/Baselines/xml.sw.approved.txt index 6a0d1587..ce22805a 100644 --- a/tests/SelfTest/Baselines/xml.sw.approved.txt +++ b/tests/SelfTest/Baselines/xml.sw.approved.txt @@ -77,10 +77,10 @@ - + uarr := "123" - + sarr := "456" @@ -91,10 +91,10 @@ 0 == 0 - + uarr := "123" - + sarr := "456" @@ -128,11 +128,11 @@ - + This info message starts with a linebreak - + This warning message starts with a linebreak @@ -384,91 +384,91 @@ Nor would this
- + i := 1 - + j := 3 - + k := 5
- + i := 1 - + j := 3 - + k := 6
- + i := 1 - + j := 4 - + k := 5 - + i := 1 - + j := 4 - + k := 6
- + i := 2 - + j := 3 - + k := 5
- + i := 2 - + j := 3 - + k := 6
- + i := 2 - + j := 4 - + k := 5 - + i := 2 - + j := 4 - + k := 6 @@ -675,7 +675,7 @@ Nor would this
- + answer := 42 @@ -684,7 +684,7 @@ Nor would this
- + answer := 42 @@ -701,7 +701,7 @@ Nor would this
- + answer := 42 @@ -806,7 +806,7 @@ Nor would this - + dummy := 0 @@ -2886,92 +2886,92 @@ Nor would this - + a := 1 - + b := 2 - + c := 3 - + a + b := 3 - + a+b := 3 - + c > b := true - + a == 1 := true - + std::vector<int>{1, 2, 3}[0, 1, 2] := 3 - + std::vector<int>{1, 2, 3}[(0, 1)] := 2 - + std::vector<int>{1, 2, 3}[0] := 1 - + (helper_1436<int, int>{12, -12}) := { 12, -12 } - + (helper_1436<int, int>(-12, 12)) := { -12, 12 } - + (1, 2) := 2 - + (2, 3) := 3 - + ("comma, in string", "escaped, \", ") := "escaped, ", " - + "single quote in string,'," := "single quote in string,'," - + "some escapes, \\,\\\\" := "some escapes, \,\\" - + "some, ), unmatched, } prenheses {[<" := "some, ), unmatched, } prenheses {[<" - + '"' := '"' - + '\'' := ''' - + ',' := ',' - + '}' := '}' - + ')' := ')' - + '(' := '(' - + '{' := '{'
- + i := 2 @@ -2985,7 +2985,7 @@ Nor would this
- + 3 @@ -4977,7 +4977,7 @@ C This is a failure - + This message appears in the output @@ -7246,7 +7246,7 @@ C
- + Current expected value is -1 @@ -7257,7 +7257,7 @@ C -1.0 == Approx( -1.0 ) - + Current expected value is -1 @@ -7268,7 +7268,7 @@ C true - + Current expected value is -0.9 @@ -7279,7 +7279,7 @@ C -0.9 == Approx( -0.9 ) - + Current expected value is -0.9 @@ -7290,7 +7290,7 @@ C true - + Current expected value is -0.8 @@ -7301,7 +7301,7 @@ C -0.8 == Approx( -0.8 ) - + Current expected value is -0.8 @@ -7312,7 +7312,7 @@ C true - + Current expected value is -0.7 @@ -7323,7 +7323,7 @@ C -0.7 == Approx( -0.7 ) - + Current expected value is -0.7 @@ -7334,7 +7334,7 @@ C true - + Current expected value is -0.6 @@ -7345,7 +7345,7 @@ C -0.6 == Approx( -0.6 ) - + Current expected value is -0.6 @@ -7356,7 +7356,7 @@ C true - + Current expected value is -0.5 @@ -7367,7 +7367,7 @@ C -0.5 == Approx( -0.5 ) - + Current expected value is -0.5 @@ -7378,7 +7378,7 @@ C true - + Current expected value is -0.4 @@ -7389,7 +7389,7 @@ C -0.4 == Approx( -0.4 ) - + Current expected value is -0.4 @@ -7400,7 +7400,7 @@ C true - + Current expected value is -0.3 @@ -7411,7 +7411,7 @@ C -0.3 == Approx( -0.3 ) - + Current expected value is -0.3 @@ -7422,7 +7422,7 @@ C true - + Current expected value is -0.2 @@ -7433,7 +7433,7 @@ C -0.2 == Approx( -0.2 ) - + Current expected value is -0.2 @@ -7444,7 +7444,7 @@ C true - + Current expected value is -0.1 @@ -7455,7 +7455,7 @@ C -0.1 == Approx( -0.1 ) - + Current expected value is -0.1 @@ -7466,7 +7466,7 @@ C true - + Current expected value is -1.38778e-16 @@ -7477,7 +7477,7 @@ C -0.0 == Approx( -0.0 ) - + Current expected value is -1.38778e-16 @@ -7488,7 +7488,7 @@ C true - + Current expected value is 0.1 @@ -7499,7 +7499,7 @@ C 0.1 == Approx( 0.1 ) - + Current expected value is 0.1 @@ -7510,7 +7510,7 @@ C true - + Current expected value is 0.2 @@ -7521,7 +7521,7 @@ C 0.2 == Approx( 0.2 ) - + Current expected value is 0.2 @@ -7532,7 +7532,7 @@ C true - + Current expected value is 0.3 @@ -7543,7 +7543,7 @@ C 0.3 == Approx( 0.3 ) - + Current expected value is 0.3 @@ -7554,7 +7554,7 @@ C true - + Current expected value is 0.4 @@ -7565,7 +7565,7 @@ C 0.4 == Approx( 0.4 ) - + Current expected value is 0.4 @@ -7576,7 +7576,7 @@ C true - + Current expected value is 0.5 @@ -7587,7 +7587,7 @@ C 0.5 == Approx( 0.5 ) - + Current expected value is 0.5 @@ -7598,7 +7598,7 @@ C true - + Current expected value is 0.6 @@ -7609,7 +7609,7 @@ C 0.6 == Approx( 0.6 ) - + Current expected value is 0.6 @@ -7620,7 +7620,7 @@ C true - + Current expected value is 0.7 @@ -7631,7 +7631,7 @@ C 0.7 == Approx( 0.7 ) - + Current expected value is 0.7 @@ -7642,7 +7642,7 @@ C true - + Current expected value is 0.8 @@ -7653,7 +7653,7 @@ C 0.8 == Approx( 0.8 ) - + Current expected value is 0.8 @@ -7664,7 +7664,7 @@ C true - + Current expected value is 0.9 @@ -7675,7 +7675,7 @@ C 0.9 == Approx( 0.9 ) - + Current expected value is 0.9 @@ -7714,7 +7714,7 @@ C
- + Current expected value is -1 @@ -7725,7 +7725,7 @@ C -1.0 == Approx( -1.0 ) - + Current expected value is -1 @@ -7736,7 +7736,7 @@ C true - + Current expected value is -0.7 @@ -7747,7 +7747,7 @@ C -0.7 == Approx( -0.7 ) - + Current expected value is -0.7 @@ -7758,7 +7758,7 @@ C true - + Current expected value is -0.4 @@ -7769,7 +7769,7 @@ C -0.4 == Approx( -0.4 ) - + Current expected value is -0.4 @@ -7780,7 +7780,7 @@ C true - + Current expected value is -0.1 @@ -7791,7 +7791,7 @@ C -0.1 == Approx( -0.1 ) - + Current expected value is -0.1 @@ -7802,7 +7802,7 @@ C true - + Current expected value is 0.2 @@ -7813,7 +7813,7 @@ C 0.2 == Approx( 0.2 ) - + Current expected value is 0.2 @@ -7824,7 +7824,7 @@ C true - + Current expected value is 0.5 @@ -7835,7 +7835,7 @@ C 0.5 == Approx( 0.5 ) - + Current expected value is 0.5 @@ -7866,7 +7866,7 @@ C
- + Current expected value is -1 @@ -7877,7 +7877,7 @@ C -1.0 == Approx( -1.0 ) - + Current expected value is -1 @@ -7888,7 +7888,7 @@ C true - + Current expected value is -0.7 @@ -7899,7 +7899,7 @@ C -0.7 == Approx( -0.7 ) - + Current expected value is -0.7 @@ -7910,7 +7910,7 @@ C true - + Current expected value is -0.4 @@ -7921,7 +7921,7 @@ C -0.4 == Approx( -0.4 ) - + Current expected value is -0.4 @@ -7932,7 +7932,7 @@ C true - + Current expected value is -0.1 @@ -7943,7 +7943,7 @@ C -0.1 == Approx( -0.1 ) - + Current expected value is -0.1 @@ -7954,7 +7954,7 @@ C true - + Current expected value is 0.2 @@ -7965,7 +7965,7 @@ C 0.2 == Approx( 0.2 ) - + Current expected value is 0.2 @@ -7976,7 +7976,7 @@ C true - + Current expected value is 0.5 @@ -7987,7 +7987,7 @@ C 0.5 == Approx( 0.5 ) - + Current expected value is 0.5 @@ -8377,19 +8377,19 @@ C - + this is a message - + this is a warning - + this message should be logged - + so should this @@ -8403,7 +8403,7 @@ C - + this message may be logged later @@ -8414,10 +8414,10 @@ C 2 == 2 - + this message may be logged later - + this message should be logged @@ -8428,13 +8428,13 @@ C 2 == 1 - + this message may be logged later - + this message should be logged - + and this, but later @@ -8445,16 +8445,16 @@ C 2 == 0 - + this message may be logged later - + this message should be logged - + and this, but later - + but not this @@ -8468,10 +8468,10 @@ C - + current counter 0 - + i := 0 @@ -8482,10 +8482,10 @@ C 0 < 10 - + current counter 1 - + i := 1 @@ -8496,10 +8496,10 @@ C 1 < 10 - + current counter 2 - + i := 2 @@ -8510,10 +8510,10 @@ C 2 < 10 - + current counter 3 - + i := 3 @@ -8524,10 +8524,10 @@ C 3 < 10 - + current counter 4 - + i := 4 @@ -8538,10 +8538,10 @@ C 4 < 10 - + current counter 5 - + i := 5 @@ -8552,10 +8552,10 @@ C 5 < 10 - + current counter 6 - + i := 6 @@ -8566,10 +8566,10 @@ C 6 < 10 - + current counter 7 - + i := 7 @@ -8580,10 +8580,10 @@ C 7 < 10 - + current counter 8 - + i := 8 @@ -8594,10 +8594,10 @@ C 8 < 10 - + current counter 9 - + i := 9 @@ -8608,10 +8608,10 @@ C 9 < 10 - + current counter 10 - + i := 10 @@ -9219,7 +9219,7 @@ C - + This one ran @@ -10005,7 +10005,7 @@ C - + tagString := "[tag with spaces]" @@ -10016,7 +10016,7 @@ C true - + tagString := "[tag with spaces]" @@ -10027,7 +10027,7 @@ C true - + tagString := "[tag with spaces]" @@ -10038,7 +10038,7 @@ C true - + tagString := "[I said "good day" sir!]" @@ -10049,7 +10049,7 @@ C true - + tagString := "[I said "good day" sir!]" @@ -10060,7 +10060,7 @@ C true - + tagString := "[I said "good day" sir!]" @@ -10471,7 +10471,7 @@ C
- + result.errorMessage() := "" @@ -10482,7 +10482,7 @@ C {?} - + result.errorMessage() := "" @@ -10499,7 +10499,7 @@ C
- + result.errorMessage() := "" @@ -10510,7 +10510,7 @@ C {?} - + result.errorMessage() := "" @@ -10527,7 +10527,7 @@ C
- + result.errorMessage() := "" @@ -10538,7 +10538,7 @@ C {?} - + result.errorMessage() := "" @@ -10577,7 +10577,7 @@ C
- + result.errorMessage() := "" @@ -10588,7 +10588,7 @@ C {?} - + result.errorMessage() := "" @@ -10605,7 +10605,7 @@ C
- + result.errorMessage() := "" @@ -10616,7 +10616,7 @@ C {?} - + result.errorMessage() := "" @@ -11441,7 +11441,7 @@ C
- + Tested reporter: Automake @@ -11467,7 +11467,7 @@ C
- + Tested reporter: Automake @@ -11492,7 +11492,7 @@ C
- + Tested reporter: Automake @@ -11519,7 +11519,7 @@ C
- + Tested reporter: compact @@ -11545,7 +11545,7 @@ C
- + Tested reporter: compact @@ -11570,7 +11570,7 @@ C
- + Tested reporter: compact @@ -11597,7 +11597,7 @@ C
- + Tested reporter: console @@ -11623,7 +11623,7 @@ C
- + Tested reporter: console @@ -11648,7 +11648,7 @@ C
- + Tested reporter: console @@ -11675,7 +11675,7 @@ C
- + Tested reporter: JUnit @@ -11702,7 +11702,7 @@ All available tags:
- + Tested reporter: JUnit @@ -11728,7 +11728,7 @@ Available reporters:
- + Tested reporter: JUnit @@ -11756,7 +11756,7 @@ All available test cases:
- + Tested reporter: SonarQube @@ -11783,7 +11783,7 @@ All available tags:
- + Tested reporter: SonarQube @@ -11809,7 +11809,7 @@ Available reporters:
- + Tested reporter: SonarQube @@ -11837,7 +11837,7 @@ All available test cases:
- + Tested reporter: TAP @@ -11863,7 +11863,7 @@ All available test cases:
- + Tested reporter: TAP @@ -11888,7 +11888,7 @@ All available test cases:
- + Tested reporter: TAP @@ -11915,7 +11915,7 @@ All available test cases:
- + Tested reporter: TeamCity @@ -11941,7 +11941,7 @@ All available test cases:
- + Tested reporter: TeamCity @@ -11966,7 +11966,7 @@ All available test cases:
- + Tested reporter: TeamCity @@ -11993,7 +11993,7 @@ All available test cases:
- + Tested reporter: XML @@ -12023,7 +12023,7 @@ All available test cases:
- + Tested reporter: XML @@ -12051,7 +12051,7 @@ All available test cases:
- + Tested reporter: XML @@ -18766,7 +18766,7 @@ loose text artifact - + Testing if fib[0] (1) is even @@ -18777,7 +18777,7 @@ loose text artifact 1 == 0 - + Testing if fib[1] (1) is even @@ -18788,7 +18788,7 @@ loose text artifact 1 == 0 - + Testing if fib[2] (2) is even @@ -18799,7 +18799,7 @@ loose text artifact 0 == 0 - + Testing if fib[3] (3) is even @@ -18810,7 +18810,7 @@ loose text artifact 1 == 0 - + Testing if fib[4] (5) is even @@ -18821,7 +18821,7 @@ loose text artifact 1 == 0 - + Testing if fib[5] (8) is even @@ -18832,7 +18832,7 @@ loose text artifact 0 == 0 - + Testing if fib[6] (13) is even @@ -18843,7 +18843,7 @@ loose text artifact 1 == 0 - + Testing if fib[7] (21) is even @@ -18982,22 +18982,22 @@ loose text artifact - + info - + unscoped info - + and warn may mix - + info - + unscoped info - + they are not cleared after warnings @@ -19204,7 +19204,7 @@ b1! - + this MAY be seen only for the FIRST assertion IF info is printed for passing assertions @@ -19215,7 +19215,7 @@ b1! true - + this MAY be seen only for the SECOND assertion IF info is printed for passing assertions @@ -19226,7 +19226,7 @@ b1! true - + this SHOULD be seen @@ -19362,7 +19362,7 @@ b1! - + this MAY be seen IF info is printed for passing assertions @@ -19376,10 +19376,10 @@ b1! - + this SHOULD be seen - + this SHOULD also be seen @@ -19393,7 +19393,7 @@ b1! - + this SHOULD be seen only ONCE @@ -19412,7 +19412,7 @@ b1! true - + this MAY also be seen only ONCE IF info is printed for passing assertions @@ -19895,7 +19895,7 @@ b1! - + 3 @@ -19909,10 +19909,10 @@ b1! - + hi - + i := 7 @@ -19970,16 +19970,16 @@ b1! - + Count 1 to 3... - + 1 - + 2 - + 3 @@ -19990,16 +19990,16 @@ b1! false - + Count 4 to 6... - + 4 - + 5 - + 6 diff --git a/tests/SelfTest/Baselines/xml.sw.multi.approved.txt b/tests/SelfTest/Baselines/xml.sw.multi.approved.txt index c6ddfc80..8f9153d7 100644 --- a/tests/SelfTest/Baselines/xml.sw.multi.approved.txt +++ b/tests/SelfTest/Baselines/xml.sw.multi.approved.txt @@ -77,10 +77,10 @@ - + uarr := "123" - + sarr := "456" @@ -91,10 +91,10 @@ 0 == 0 - + uarr := "123" - + sarr := "456" @@ -128,11 +128,11 @@ - + This info message starts with a linebreak - + This warning message starts with a linebreak @@ -384,91 +384,91 @@ Nor would this
- + i := 1 - + j := 3 - + k := 5
- + i := 1 - + j := 3 - + k := 6
- + i := 1 - + j := 4 - + k := 5 - + i := 1 - + j := 4 - + k := 6
- + i := 2 - + j := 3 - + k := 5
- + i := 2 - + j := 3 - + k := 6
- + i := 2 - + j := 4 - + k := 5 - + i := 2 - + j := 4 - + k := 6 @@ -675,7 +675,7 @@ Nor would this
- + answer := 42 @@ -684,7 +684,7 @@ Nor would this
- + answer := 42 @@ -701,7 +701,7 @@ Nor would this
- + answer := 42 @@ -806,7 +806,7 @@ Nor would this - + dummy := 0 @@ -2886,92 +2886,92 @@ Nor would this - + a := 1 - + b := 2 - + c := 3 - + a + b := 3 - + a+b := 3 - + c > b := true - + a == 1 := true - + std::vector<int>{1, 2, 3}[0, 1, 2] := 3 - + std::vector<int>{1, 2, 3}[(0, 1)] := 2 - + std::vector<int>{1, 2, 3}[0] := 1 - + (helper_1436<int, int>{12, -12}) := { 12, -12 } - + (helper_1436<int, int>(-12, 12)) := { -12, 12 } - + (1, 2) := 2 - + (2, 3) := 3 - + ("comma, in string", "escaped, \", ") := "escaped, ", " - + "single quote in string,'," := "single quote in string,'," - + "some escapes, \\,\\\\" := "some escapes, \,\\" - + "some, ), unmatched, } prenheses {[<" := "some, ), unmatched, } prenheses {[<" - + '"' := '"' - + '\'' := ''' - + ',' := ',' - + '}' := '}' - + ')' := ')' - + '(' := '(' - + '{' := '{'
- + i := 2 @@ -2985,7 +2985,7 @@ Nor would this
- + 3 @@ -4977,7 +4977,7 @@ C This is a failure - + This message appears in the output @@ -7246,7 +7246,7 @@ C
- + Current expected value is -1 @@ -7257,7 +7257,7 @@ C -1.0 == Approx( -1.0 ) - + Current expected value is -1 @@ -7268,7 +7268,7 @@ C true - + Current expected value is -0.9 @@ -7279,7 +7279,7 @@ C -0.9 == Approx( -0.9 ) - + Current expected value is -0.9 @@ -7290,7 +7290,7 @@ C true - + Current expected value is -0.8 @@ -7301,7 +7301,7 @@ C -0.8 == Approx( -0.8 ) - + Current expected value is -0.8 @@ -7312,7 +7312,7 @@ C true - + Current expected value is -0.7 @@ -7323,7 +7323,7 @@ C -0.7 == Approx( -0.7 ) - + Current expected value is -0.7 @@ -7334,7 +7334,7 @@ C true - + Current expected value is -0.6 @@ -7345,7 +7345,7 @@ C -0.6 == Approx( -0.6 ) - + Current expected value is -0.6 @@ -7356,7 +7356,7 @@ C true - + Current expected value is -0.5 @@ -7367,7 +7367,7 @@ C -0.5 == Approx( -0.5 ) - + Current expected value is -0.5 @@ -7378,7 +7378,7 @@ C true - + Current expected value is -0.4 @@ -7389,7 +7389,7 @@ C -0.4 == Approx( -0.4 ) - + Current expected value is -0.4 @@ -7400,7 +7400,7 @@ C true - + Current expected value is -0.3 @@ -7411,7 +7411,7 @@ C -0.3 == Approx( -0.3 ) - + Current expected value is -0.3 @@ -7422,7 +7422,7 @@ C true - + Current expected value is -0.2 @@ -7433,7 +7433,7 @@ C -0.2 == Approx( -0.2 ) - + Current expected value is -0.2 @@ -7444,7 +7444,7 @@ C true - + Current expected value is -0.1 @@ -7455,7 +7455,7 @@ C -0.1 == Approx( -0.1 ) - + Current expected value is -0.1 @@ -7466,7 +7466,7 @@ C true - + Current expected value is -1.38778e-16 @@ -7477,7 +7477,7 @@ C -0.0 == Approx( -0.0 ) - + Current expected value is -1.38778e-16 @@ -7488,7 +7488,7 @@ C true - + Current expected value is 0.1 @@ -7499,7 +7499,7 @@ C 0.1 == Approx( 0.1 ) - + Current expected value is 0.1 @@ -7510,7 +7510,7 @@ C true - + Current expected value is 0.2 @@ -7521,7 +7521,7 @@ C 0.2 == Approx( 0.2 ) - + Current expected value is 0.2 @@ -7532,7 +7532,7 @@ C true - + Current expected value is 0.3 @@ -7543,7 +7543,7 @@ C 0.3 == Approx( 0.3 ) - + Current expected value is 0.3 @@ -7554,7 +7554,7 @@ C true - + Current expected value is 0.4 @@ -7565,7 +7565,7 @@ C 0.4 == Approx( 0.4 ) - + Current expected value is 0.4 @@ -7576,7 +7576,7 @@ C true - + Current expected value is 0.5 @@ -7587,7 +7587,7 @@ C 0.5 == Approx( 0.5 ) - + Current expected value is 0.5 @@ -7598,7 +7598,7 @@ C true - + Current expected value is 0.6 @@ -7609,7 +7609,7 @@ C 0.6 == Approx( 0.6 ) - + Current expected value is 0.6 @@ -7620,7 +7620,7 @@ C true - + Current expected value is 0.7 @@ -7631,7 +7631,7 @@ C 0.7 == Approx( 0.7 ) - + Current expected value is 0.7 @@ -7642,7 +7642,7 @@ C true - + Current expected value is 0.8 @@ -7653,7 +7653,7 @@ C 0.8 == Approx( 0.8 ) - + Current expected value is 0.8 @@ -7664,7 +7664,7 @@ C true - + Current expected value is 0.9 @@ -7675,7 +7675,7 @@ C 0.9 == Approx( 0.9 ) - + Current expected value is 0.9 @@ -7714,7 +7714,7 @@ C
- + Current expected value is -1 @@ -7725,7 +7725,7 @@ C -1.0 == Approx( -1.0 ) - + Current expected value is -1 @@ -7736,7 +7736,7 @@ C true - + Current expected value is -0.7 @@ -7747,7 +7747,7 @@ C -0.7 == Approx( -0.7 ) - + Current expected value is -0.7 @@ -7758,7 +7758,7 @@ C true - + Current expected value is -0.4 @@ -7769,7 +7769,7 @@ C -0.4 == Approx( -0.4 ) - + Current expected value is -0.4 @@ -7780,7 +7780,7 @@ C true - + Current expected value is -0.1 @@ -7791,7 +7791,7 @@ C -0.1 == Approx( -0.1 ) - + Current expected value is -0.1 @@ -7802,7 +7802,7 @@ C true - + Current expected value is 0.2 @@ -7813,7 +7813,7 @@ C 0.2 == Approx( 0.2 ) - + Current expected value is 0.2 @@ -7824,7 +7824,7 @@ C true - + Current expected value is 0.5 @@ -7835,7 +7835,7 @@ C 0.5 == Approx( 0.5 ) - + Current expected value is 0.5 @@ -7866,7 +7866,7 @@ C
- + Current expected value is -1 @@ -7877,7 +7877,7 @@ C -1.0 == Approx( -1.0 ) - + Current expected value is -1 @@ -7888,7 +7888,7 @@ C true - + Current expected value is -0.7 @@ -7899,7 +7899,7 @@ C -0.7 == Approx( -0.7 ) - + Current expected value is -0.7 @@ -7910,7 +7910,7 @@ C true - + Current expected value is -0.4 @@ -7921,7 +7921,7 @@ C -0.4 == Approx( -0.4 ) - + Current expected value is -0.4 @@ -7932,7 +7932,7 @@ C true - + Current expected value is -0.1 @@ -7943,7 +7943,7 @@ C -0.1 == Approx( -0.1 ) - + Current expected value is -0.1 @@ -7954,7 +7954,7 @@ C true - + Current expected value is 0.2 @@ -7965,7 +7965,7 @@ C 0.2 == Approx( 0.2 ) - + Current expected value is 0.2 @@ -7976,7 +7976,7 @@ C true - + Current expected value is 0.5 @@ -7987,7 +7987,7 @@ C 0.5 == Approx( 0.5 ) - + Current expected value is 0.5 @@ -8377,19 +8377,19 @@ C - + this is a message - + this is a warning - + this message should be logged - + so should this @@ -8403,7 +8403,7 @@ C - + this message may be logged later @@ -8414,10 +8414,10 @@ C 2 == 2 - + this message may be logged later - + this message should be logged @@ -8428,13 +8428,13 @@ C 2 == 1 - + this message may be logged later - + this message should be logged - + and this, but later @@ -8445,16 +8445,16 @@ C 2 == 0 - + this message may be logged later - + this message should be logged - + and this, but later - + but not this @@ -8468,10 +8468,10 @@ C - + current counter 0 - + i := 0 @@ -8482,10 +8482,10 @@ C 0 < 10 - + current counter 1 - + i := 1 @@ -8496,10 +8496,10 @@ C 1 < 10 - + current counter 2 - + i := 2 @@ -8510,10 +8510,10 @@ C 2 < 10 - + current counter 3 - + i := 3 @@ -8524,10 +8524,10 @@ C 3 < 10 - + current counter 4 - + i := 4 @@ -8538,10 +8538,10 @@ C 4 < 10 - + current counter 5 - + i := 5 @@ -8552,10 +8552,10 @@ C 5 < 10 - + current counter 6 - + i := 6 @@ -8566,10 +8566,10 @@ C 6 < 10 - + current counter 7 - + i := 7 @@ -8580,10 +8580,10 @@ C 7 < 10 - + current counter 8 - + i := 8 @@ -8594,10 +8594,10 @@ C 8 < 10 - + current counter 9 - + i := 9 @@ -8608,10 +8608,10 @@ C 9 < 10 - + current counter 10 - + i := 10 @@ -9219,7 +9219,7 @@ C - + This one ran @@ -10005,7 +10005,7 @@ C - + tagString := "[tag with spaces]" @@ -10016,7 +10016,7 @@ C true - + tagString := "[tag with spaces]" @@ -10027,7 +10027,7 @@ C true - + tagString := "[tag with spaces]" @@ -10038,7 +10038,7 @@ C true - + tagString := "[I said "good day" sir!]" @@ -10049,7 +10049,7 @@ C true - + tagString := "[I said "good day" sir!]" @@ -10060,7 +10060,7 @@ C true - + tagString := "[I said "good day" sir!]" @@ -10471,7 +10471,7 @@ C
- + result.errorMessage() := "" @@ -10482,7 +10482,7 @@ C {?} - + result.errorMessage() := "" @@ -10499,7 +10499,7 @@ C
- + result.errorMessage() := "" @@ -10510,7 +10510,7 @@ C {?} - + result.errorMessage() := "" @@ -10527,7 +10527,7 @@ C
- + result.errorMessage() := "" @@ -10538,7 +10538,7 @@ C {?} - + result.errorMessage() := "" @@ -10577,7 +10577,7 @@ C
- + result.errorMessage() := "" @@ -10588,7 +10588,7 @@ C {?} - + result.errorMessage() := "" @@ -10605,7 +10605,7 @@ C
- + result.errorMessage() := "" @@ -10616,7 +10616,7 @@ C {?} - + result.errorMessage() := "" @@ -11441,7 +11441,7 @@ C
- + Tested reporter: Automake @@ -11467,7 +11467,7 @@ C
- + Tested reporter: Automake @@ -11492,7 +11492,7 @@ C
- + Tested reporter: Automake @@ -11519,7 +11519,7 @@ C
- + Tested reporter: compact @@ -11545,7 +11545,7 @@ C
- + Tested reporter: compact @@ -11570,7 +11570,7 @@ C
- + Tested reporter: compact @@ -11597,7 +11597,7 @@ C
- + Tested reporter: console @@ -11623,7 +11623,7 @@ C
- + Tested reporter: console @@ -11648,7 +11648,7 @@ C
- + Tested reporter: console @@ -11675,7 +11675,7 @@ C
- + Tested reporter: JUnit @@ -11702,7 +11702,7 @@ All available tags:
- + Tested reporter: JUnit @@ -11728,7 +11728,7 @@ Available reporters:
- + Tested reporter: JUnit @@ -11756,7 +11756,7 @@ All available test cases:
- + Tested reporter: SonarQube @@ -11783,7 +11783,7 @@ All available tags:
- + Tested reporter: SonarQube @@ -11809,7 +11809,7 @@ Available reporters:
- + Tested reporter: SonarQube @@ -11837,7 +11837,7 @@ All available test cases:
- + Tested reporter: TAP @@ -11863,7 +11863,7 @@ All available test cases:
- + Tested reporter: TAP @@ -11888,7 +11888,7 @@ All available test cases:
- + Tested reporter: TAP @@ -11915,7 +11915,7 @@ All available test cases:
- + Tested reporter: TeamCity @@ -11941,7 +11941,7 @@ All available test cases:
- + Tested reporter: TeamCity @@ -11966,7 +11966,7 @@ All available test cases:
- + Tested reporter: TeamCity @@ -11993,7 +11993,7 @@ All available test cases:
- + Tested reporter: XML @@ -12023,7 +12023,7 @@ All available test cases:
- + Tested reporter: XML @@ -12051,7 +12051,7 @@ All available test cases:
- + Tested reporter: XML @@ -18765,7 +18765,7 @@ There is no extra whitespace here - + Testing if fib[0] (1) is even @@ -18776,7 +18776,7 @@ There is no extra whitespace here 1 == 0 - + Testing if fib[1] (1) is even @@ -18787,7 +18787,7 @@ There is no extra whitespace here 1 == 0 - + Testing if fib[2] (2) is even @@ -18798,7 +18798,7 @@ There is no extra whitespace here 0 == 0 - + Testing if fib[3] (3) is even @@ -18809,7 +18809,7 @@ There is no extra whitespace here 1 == 0 - + Testing if fib[4] (5) is even @@ -18820,7 +18820,7 @@ There is no extra whitespace here 1 == 0 - + Testing if fib[5] (8) is even @@ -18831,7 +18831,7 @@ There is no extra whitespace here 0 == 0 - + Testing if fib[6] (13) is even @@ -18842,7 +18842,7 @@ There is no extra whitespace here 1 == 0 - + Testing if fib[7] (21) is even @@ -18981,22 +18981,22 @@ There is no extra whitespace here - + info - + unscoped info - + and warn may mix - + info - + unscoped info - + they are not cleared after warnings @@ -19203,7 +19203,7 @@ b1! - + this MAY be seen only for the FIRST assertion IF info is printed for passing assertions @@ -19214,7 +19214,7 @@ b1! true - + this MAY be seen only for the SECOND assertion IF info is printed for passing assertions @@ -19225,7 +19225,7 @@ b1! true - + this SHOULD be seen @@ -19361,7 +19361,7 @@ b1! - + this MAY be seen IF info is printed for passing assertions @@ -19375,10 +19375,10 @@ b1! - + this SHOULD be seen - + this SHOULD also be seen @@ -19392,7 +19392,7 @@ b1! - + this SHOULD be seen only ONCE @@ -19411,7 +19411,7 @@ b1! true - + this MAY also be seen only ONCE IF info is printed for passing assertions @@ -19894,7 +19894,7 @@ b1! - + 3 @@ -19908,10 +19908,10 @@ b1! - + hi - + i := 7 @@ -19969,16 +19969,16 @@ b1! - + Count 1 to 3... - + 1 - + 2 - + 3 @@ -19989,16 +19989,16 @@ b1! false - + Count 4 to 6... - + 4 - + 5 - + 6