From fdcd46420e1ffbc4fcc33f91644a1da66b1e3c32 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Martin=20Ho=C5=99e=C5=88ovsk=C3=BD?= Date: Sun, 19 Aug 2018 23:22:36 +0200 Subject: [PATCH] Update baselines --- .../Baselines/compact.sw.approved.txt | 146 ++ .../Baselines/console.std.approved.txt | 4 +- .../Baselines/console.sw.approved.txt | 1672 ++++++++++++++++- .../SelfTest/Baselines/junit.sw.approved.txt | 12 +- .../SelfTest/Baselines/xml.sw.approved.txt | 1220 +++++++++++- 5 files changed, 3047 insertions(+), 7 deletions(-) diff --git a/projects/SelfTest/Baselines/compact.sw.approved.txt b/projects/SelfTest/Baselines/compact.sw.approved.txt index 4386582c..5c19d7ad 100644 --- a/projects/SelfTest/Baselines/compact.sw.approved.txt +++ b/projects/SelfTest/Baselines/compact.sw.approved.txt @@ -56,6 +56,106 @@ Tricky.tests.cpp:: passed: !is_true::value for: true Tricky.tests.cpp:: passed: !!is_true::value for: true Tricky.tests.cpp:: passed: is_true::value for: true Tricky.tests.cpp:: passed: !(is_true::value) for: !false +Generators.tests.cpp:: passed: x < y for: 1 < 101 +Generators.tests.cpp:: passed: x < y for: 1 < 102 +Generators.tests.cpp:: passed: x < y for: 1 < 103 +Generators.tests.cpp:: passed: x < y for: 1 < 104 +Generators.tests.cpp:: passed: x < y for: 1 < 105 +Generators.tests.cpp:: passed: x < y for: 1 < 106 +Generators.tests.cpp:: passed: x < y for: 1 < 107 +Generators.tests.cpp:: passed: x < y for: 1 < 108 +Generators.tests.cpp:: passed: x < y for: 1 < 109 +Generators.tests.cpp:: passed: x < y for: 1 < 110 +Generators.tests.cpp:: passed: x < y for: 2 < 101 +Generators.tests.cpp:: passed: x < y for: 2 < 102 +Generators.tests.cpp:: passed: x < y for: 2 < 103 +Generators.tests.cpp:: passed: x < y for: 2 < 104 +Generators.tests.cpp:: passed: x < y for: 2 < 105 +Generators.tests.cpp:: passed: x < y for: 2 < 106 +Generators.tests.cpp:: passed: x < y for: 2 < 107 +Generators.tests.cpp:: passed: x < y for: 2 < 108 +Generators.tests.cpp:: passed: x < y for: 2 < 109 +Generators.tests.cpp:: passed: x < y for: 2 < 110 +Generators.tests.cpp:: passed: x < y for: 3 < 101 +Generators.tests.cpp:: passed: x < y for: 3 < 102 +Generators.tests.cpp:: passed: x < y for: 3 < 103 +Generators.tests.cpp:: passed: x < y for: 3 < 104 +Generators.tests.cpp:: passed: x < y for: 3 < 105 +Generators.tests.cpp:: passed: x < y for: 3 < 106 +Generators.tests.cpp:: passed: x < y for: 3 < 107 +Generators.tests.cpp:: passed: x < y for: 3 < 108 +Generators.tests.cpp:: passed: x < y for: 3 < 109 +Generators.tests.cpp:: passed: x < y for: 3 < 110 +Generators.tests.cpp:: passed: x < y for: 4 < 101 +Generators.tests.cpp:: passed: x < y for: 4 < 102 +Generators.tests.cpp:: passed: x < y for: 4 < 103 +Generators.tests.cpp:: passed: x < y for: 4 < 104 +Generators.tests.cpp:: passed: x < y for: 4 < 105 +Generators.tests.cpp:: passed: x < y for: 4 < 106 +Generators.tests.cpp:: passed: x < y for: 4 < 107 +Generators.tests.cpp:: passed: x < y for: 4 < 108 +Generators.tests.cpp:: passed: x < y for: 4 < 109 +Generators.tests.cpp:: passed: x < y for: 4 < 110 +Generators.tests.cpp:: passed: x < y for: 5 < 101 +Generators.tests.cpp:: passed: x < y for: 5 < 102 +Generators.tests.cpp:: passed: x < y for: 5 < 103 +Generators.tests.cpp:: passed: x < y for: 5 < 104 +Generators.tests.cpp:: passed: x < y for: 5 < 105 +Generators.tests.cpp:: passed: x < y for: 5 < 106 +Generators.tests.cpp:: passed: x < y for: 5 < 107 +Generators.tests.cpp:: passed: x < y for: 5 < 108 +Generators.tests.cpp:: passed: x < y for: 5 < 109 +Generators.tests.cpp:: passed: x < y for: 5 < 110 +Generators.tests.cpp:: passed: x < y for: 6 < 101 +Generators.tests.cpp:: passed: x < y for: 6 < 102 +Generators.tests.cpp:: passed: x < y for: 6 < 103 +Generators.tests.cpp:: passed: x < y for: 6 < 104 +Generators.tests.cpp:: passed: x < y for: 6 < 105 +Generators.tests.cpp:: passed: x < y for: 6 < 106 +Generators.tests.cpp:: passed: x < y for: 6 < 107 +Generators.tests.cpp:: passed: x < y for: 6 < 108 +Generators.tests.cpp:: passed: x < y for: 6 < 109 +Generators.tests.cpp:: passed: x < y for: 6 < 110 +Generators.tests.cpp:: passed: x < y for: 7 < 101 +Generators.tests.cpp:: passed: x < y for: 7 < 102 +Generators.tests.cpp:: passed: x < y for: 7 < 103 +Generators.tests.cpp:: passed: x < y for: 7 < 104 +Generators.tests.cpp:: passed: x < y for: 7 < 105 +Generators.tests.cpp:: passed: x < y for: 7 < 106 +Generators.tests.cpp:: passed: x < y for: 7 < 107 +Generators.tests.cpp:: passed: x < y for: 7 < 108 +Generators.tests.cpp:: passed: x < y for: 7 < 109 +Generators.tests.cpp:: passed: x < y for: 7 < 110 +Generators.tests.cpp:: passed: x < y for: 8 < 101 +Generators.tests.cpp:: passed: x < y for: 8 < 102 +Generators.tests.cpp:: passed: x < y for: 8 < 103 +Generators.tests.cpp:: passed: x < y for: 8 < 104 +Generators.tests.cpp:: passed: x < y for: 8 < 105 +Generators.tests.cpp:: passed: x < y for: 8 < 106 +Generators.tests.cpp:: passed: x < y for: 8 < 107 +Generators.tests.cpp:: passed: x < y for: 8 < 108 +Generators.tests.cpp:: passed: x < y for: 8 < 109 +Generators.tests.cpp:: passed: x < y for: 8 < 110 +Generators.tests.cpp:: passed: x < y for: 9 < 101 +Generators.tests.cpp:: passed: x < y for: 9 < 102 +Generators.tests.cpp:: passed: x < y for: 9 < 103 +Generators.tests.cpp:: passed: x < y for: 9 < 104 +Generators.tests.cpp:: passed: x < y for: 9 < 105 +Generators.tests.cpp:: passed: x < y for: 9 < 106 +Generators.tests.cpp:: passed: x < y for: 9 < 107 +Generators.tests.cpp:: passed: x < y for: 9 < 108 +Generators.tests.cpp:: passed: x < y for: 9 < 109 +Generators.tests.cpp:: passed: x < y for: 9 < 110 +Generators.tests.cpp:: passed: x < y for: 10 < 101 +Generators.tests.cpp:: passed: x < y for: 10 < 102 +Generators.tests.cpp:: passed: x < y for: 10 < 103 +Generators.tests.cpp:: passed: x < y for: 10 < 104 +Generators.tests.cpp:: passed: x < y for: 10 < 105 +Generators.tests.cpp:: passed: x < y for: 10 < 106 +Generators.tests.cpp:: passed: x < y for: 10 < 107 +Generators.tests.cpp:: passed: x < y for: 10 < 108 +Generators.tests.cpp:: passed: x < y for: 10 < 109 +Generators.tests.cpp:: passed: x < y for: 10 < 110 Class.tests.cpp:: failed: s == "world" for: "hello" == "world" Class.tests.cpp:: passed: s == "hello" for: "hello" == "hello" Class.tests.cpp:: failed: m_a == 2 for: 1 == 2 @@ -297,6 +397,48 @@ Matchers.tests.cpp:: passed: WithinAbs(1.f, 0.f) Matchers.tests.cpp:: passed: WithinAbs(1.f, -1.f), std::domain_error Matchers.tests.cpp:: passed: WithinULP(1.f, 0) Matchers.tests.cpp:: passed: WithinULP(1.f, -1), std::domain_error +Generators.tests.cpp:: passed: with 2 messages: 'i := "a"' and 'j := 8' +Generators.tests.cpp:: passed: with 2 messages: 'i := "a"' and 'j := 9' +Generators.tests.cpp:: passed: with 2 messages: 'i := "a"' and 'j := 10' +Generators.tests.cpp:: passed: with 2 messages: 'i := "a"' and 'j := 2' +Generators.tests.cpp:: passed: with 2 messages: 'i := "a"' and 'j := 3.141' +Generators.tests.cpp:: passed: with 2 messages: 'i := "a"' and 'j := 1.379' +Generators.tests.cpp:: passed: with 2 messages: 'i := "b"' and 'j := 8' +Generators.tests.cpp:: passed: with 2 messages: 'i := "b"' and 'j := 9' +Generators.tests.cpp:: passed: with 2 messages: 'i := "b"' and 'j := 10' +Generators.tests.cpp:: passed: with 2 messages: 'i := "b"' and 'j := 2' +Generators.tests.cpp:: passed: with 2 messages: 'i := "b"' and 'j := 3.141' +Generators.tests.cpp:: passed: with 2 messages: 'i := "b"' and 'j := 1.379' +Generators.tests.cpp:: passed: with 2 messages: 'i := "c"' and 'j := 8' +Generators.tests.cpp:: passed: with 2 messages: 'i := "c"' and 'j := 9' +Generators.tests.cpp:: passed: with 2 messages: 'i := "c"' and 'j := 10' +Generators.tests.cpp:: passed: with 2 messages: 'i := "c"' and 'j := 2' +Generators.tests.cpp:: passed: with 2 messages: 'i := "c"' and 'j := 3.141' +Generators.tests.cpp:: passed: with 2 messages: 'i := "c"' and 'j := 1.379' +GeneratorsImpl.tests.cpp:: passed: gen.size() == 2 for: 2 == 2 +GeneratorsImpl.tests.cpp:: passed: gen[0] == 1 for: 1 == 1 +GeneratorsImpl.tests.cpp:: passed: gen[1] == 2 for: 2 == 2 +GeneratorsImpl.tests.cpp:: passed: gen.size() == 4 for: 4 == 4 +GeneratorsImpl.tests.cpp:: passed: gen[0] == 3 for: 3 == 3 +GeneratorsImpl.tests.cpp:: passed: gen[1] == 1 for: 1 == 1 +GeneratorsImpl.tests.cpp:: passed: gen[2] == 4 for: 4 == 4 +GeneratorsImpl.tests.cpp:: passed: gen[3] == 1 for: 1 == 1 +GeneratorsImpl.tests.cpp:: passed: gen.size() == 4 for: 4 == 4 +GeneratorsImpl.tests.cpp:: passed: gen[0] == 1 for: 1 == 1 +GeneratorsImpl.tests.cpp:: passed: gen[1] == 2 for: 2 == 2 +GeneratorsImpl.tests.cpp:: passed: gen[2] == 9 for: 9 == 9 +GeneratorsImpl.tests.cpp:: passed: gen[3] == 7 for: 7 == 7 +GeneratorsImpl.tests.cpp:: passed: gen.size() == 2 for: 2 == 2 +GeneratorsImpl.tests.cpp:: passed: gen[0] == 3 for: 3 == 3 +GeneratorsImpl.tests.cpp:: passed: gen[1] == 1 for: 1 == 1 +GeneratorsImpl.tests.cpp:: passed: gen.size() == 2 for: 2 == 2 +GeneratorsImpl.tests.cpp:: passed: gen[0] == 3 for: 3 == 3 +GeneratorsImpl.tests.cpp:: passed: gen[1] == 1 for: 1 == 1 +GeneratorsImpl.tests.cpp:: passed: base->size() == 4 for: 4 == 4 +GeneratorsImpl.tests.cpp:: passed: typed for: 0x +GeneratorsImpl.tests.cpp:: passed: typed->size() == 4 for: 4 == 4 +GeneratorsImpl.tests.cpp:: passed: (*typed)[0] == 7 for: 7 == 7 +GeneratorsImpl.tests.cpp:: passed: (*typed)[3] == 11 for: 11 == 11 Approx.tests.cpp:: passed: d >= Approx( 1.22 ) for: 1.23 >= Approx( 1.22 ) Approx.tests.cpp:: passed: d >= Approx( 1.23 ) for: 1.23 >= Approx( 1.23 ) Approx.tests.cpp:: passed: !(d >= Approx( 1.24 )) for: !(1.23 >= Approx( 1.24 )) @@ -1093,6 +1235,10 @@ ToStringWhich.tests.cpp:: passed: ::Catch::Detail::stringify( v ) = ToStringWhich.tests.cpp:: passed: ::Catch::Detail::stringify( v ) == "{ operator<<( has_operator ) }" for: "{ operator<<( has_operator ) }" == "{ operator<<( has_operator ) }" +Generators.tests.cpp:: passed: data.str.size() == data.len for: 3 == 3 +Generators.tests.cpp:: passed: data.str.size() == data.len for: 3 == 3 +Generators.tests.cpp:: passed: data.str.size() == data.len for: 5 == 5 +Generators.tests.cpp:: passed: data.str.size() == data.len for: 4 == 4 Exception.tests.cpp:: failed: unexpected exception with message: 'Why would you throw a std::string?' Misc.tests.cpp:: passed: result == "/"wide load/"" for: ""wide load"" == ""wide load"" Misc.tests.cpp:: passed: result == "/"wide load/"" for: ""wide load"" == ""wide load"" diff --git a/projects/SelfTest/Baselines/console.std.approved.txt b/projects/SelfTest/Baselines/console.std.approved.txt index 4c8b5540..4800aec0 100644 --- a/projects/SelfTest/Baselines/console.std.approved.txt +++ b/projects/SelfTest/Baselines/console.std.approved.txt @@ -1096,6 +1096,6 @@ due to unexpected exception with message: Why would you throw a std::string? =============================================================================== -test cases: 208 | 155 passed | 49 failed | 4 failed as expected -assertions: 1081 | 952 passed | 108 failed | 21 failed as expected +test cases: 212 | 159 passed | 49 failed | 4 failed as expected +assertions: 1227 | 1098 passed | 108 failed | 21 failed as expected diff --git a/projects/SelfTest/Baselines/console.sw.approved.txt b/projects/SelfTest/Baselines/console.sw.approved.txt index 533fba15..ce606b03 100644 --- a/projects/SelfTest/Baselines/console.sw.approved.txt +++ b/projects/SelfTest/Baselines/console.sw.approved.txt @@ -489,6 +489,1206 @@ PASSED: with expansion: !false +------------------------------------------------------------------------------- +10x10 ints +------------------------------------------------------------------------------- +Generators.tests.cpp: +............................................................................... + +Generators.tests.cpp:: +PASSED: + CHECK( x < y ) +with expansion: + 1 < 101 + +------------------------------------------------------------------------------- +10x10 ints +------------------------------------------------------------------------------- +Generators.tests.cpp: +............................................................................... + +Generators.tests.cpp:: +PASSED: + CHECK( x < y ) +with expansion: + 1 < 102 + +------------------------------------------------------------------------------- +10x10 ints +------------------------------------------------------------------------------- +Generators.tests.cpp: +............................................................................... + +Generators.tests.cpp:: +PASSED: + CHECK( x < y ) +with expansion: + 1 < 103 + +------------------------------------------------------------------------------- +10x10 ints +------------------------------------------------------------------------------- +Generators.tests.cpp: +............................................................................... + +Generators.tests.cpp:: +PASSED: + CHECK( x < y ) +with expansion: + 1 < 104 + +------------------------------------------------------------------------------- +10x10 ints +------------------------------------------------------------------------------- +Generators.tests.cpp: +............................................................................... + +Generators.tests.cpp:: +PASSED: + CHECK( x < y ) +with expansion: + 1 < 105 + +------------------------------------------------------------------------------- +10x10 ints +------------------------------------------------------------------------------- +Generators.tests.cpp: +............................................................................... + +Generators.tests.cpp:: +PASSED: + CHECK( x < y ) +with expansion: + 1 < 106 + +------------------------------------------------------------------------------- +10x10 ints +------------------------------------------------------------------------------- +Generators.tests.cpp: +............................................................................... + +Generators.tests.cpp:: +PASSED: + CHECK( x < y ) +with expansion: + 1 < 107 + +------------------------------------------------------------------------------- +10x10 ints +------------------------------------------------------------------------------- +Generators.tests.cpp: +............................................................................... + +Generators.tests.cpp:: +PASSED: + CHECK( x < y ) +with expansion: + 1 < 108 + +------------------------------------------------------------------------------- +10x10 ints +------------------------------------------------------------------------------- +Generators.tests.cpp: +............................................................................... + +Generators.tests.cpp:: +PASSED: + CHECK( x < y ) +with expansion: + 1 < 109 + +------------------------------------------------------------------------------- +10x10 ints +------------------------------------------------------------------------------- +Generators.tests.cpp: +............................................................................... + +Generators.tests.cpp:: +PASSED: + CHECK( x < y ) +with expansion: + 1 < 110 + +------------------------------------------------------------------------------- +10x10 ints +------------------------------------------------------------------------------- +Generators.tests.cpp: +............................................................................... + +Generators.tests.cpp:: +PASSED: + CHECK( x < y ) +with expansion: + 2 < 101 + +------------------------------------------------------------------------------- +10x10 ints +------------------------------------------------------------------------------- +Generators.tests.cpp: +............................................................................... + +Generators.tests.cpp:: +PASSED: + CHECK( x < y ) +with expansion: + 2 < 102 + +------------------------------------------------------------------------------- +10x10 ints +------------------------------------------------------------------------------- +Generators.tests.cpp: +............................................................................... + +Generators.tests.cpp:: +PASSED: + CHECK( x < y ) +with expansion: + 2 < 103 + +------------------------------------------------------------------------------- +10x10 ints +------------------------------------------------------------------------------- +Generators.tests.cpp: +............................................................................... + +Generators.tests.cpp:: +PASSED: + CHECK( x < y ) +with expansion: + 2 < 104 + +------------------------------------------------------------------------------- +10x10 ints +------------------------------------------------------------------------------- +Generators.tests.cpp: +............................................................................... + +Generators.tests.cpp:: +PASSED: + CHECK( x < y ) +with expansion: + 2 < 105 + +------------------------------------------------------------------------------- +10x10 ints +------------------------------------------------------------------------------- +Generators.tests.cpp: +............................................................................... + +Generators.tests.cpp:: +PASSED: + CHECK( x < y ) +with expansion: + 2 < 106 + +------------------------------------------------------------------------------- +10x10 ints +------------------------------------------------------------------------------- +Generators.tests.cpp: +............................................................................... + +Generators.tests.cpp:: +PASSED: + CHECK( x < y ) +with expansion: + 2 < 107 + +------------------------------------------------------------------------------- +10x10 ints +------------------------------------------------------------------------------- +Generators.tests.cpp: +............................................................................... + +Generators.tests.cpp:: +PASSED: + CHECK( x < y ) +with expansion: + 2 < 108 + +------------------------------------------------------------------------------- +10x10 ints +------------------------------------------------------------------------------- +Generators.tests.cpp: +............................................................................... + +Generators.tests.cpp:: +PASSED: + CHECK( x < y ) +with expansion: + 2 < 109 + +------------------------------------------------------------------------------- +10x10 ints +------------------------------------------------------------------------------- +Generators.tests.cpp: +............................................................................... + +Generators.tests.cpp:: +PASSED: + CHECK( x < y ) +with expansion: + 2 < 110 + +------------------------------------------------------------------------------- +10x10 ints +------------------------------------------------------------------------------- +Generators.tests.cpp: +............................................................................... + +Generators.tests.cpp:: +PASSED: + CHECK( x < y ) +with expansion: + 3 < 101 + +------------------------------------------------------------------------------- +10x10 ints +------------------------------------------------------------------------------- +Generators.tests.cpp: +............................................................................... + +Generators.tests.cpp:: +PASSED: + CHECK( x < y ) +with expansion: + 3 < 102 + +------------------------------------------------------------------------------- +10x10 ints +------------------------------------------------------------------------------- +Generators.tests.cpp: +............................................................................... + +Generators.tests.cpp:: +PASSED: + CHECK( x < y ) +with expansion: + 3 < 103 + +------------------------------------------------------------------------------- +10x10 ints +------------------------------------------------------------------------------- +Generators.tests.cpp: +............................................................................... + +Generators.tests.cpp:: +PASSED: + CHECK( x < y ) +with expansion: + 3 < 104 + +------------------------------------------------------------------------------- +10x10 ints +------------------------------------------------------------------------------- +Generators.tests.cpp: +............................................................................... + +Generators.tests.cpp:: +PASSED: + CHECK( x < y ) +with expansion: + 3 < 105 + +------------------------------------------------------------------------------- +10x10 ints +------------------------------------------------------------------------------- +Generators.tests.cpp: +............................................................................... + +Generators.tests.cpp:: +PASSED: + CHECK( x < y ) +with expansion: + 3 < 106 + +------------------------------------------------------------------------------- +10x10 ints +------------------------------------------------------------------------------- +Generators.tests.cpp: +............................................................................... + +Generators.tests.cpp:: +PASSED: + CHECK( x < y ) +with expansion: + 3 < 107 + +------------------------------------------------------------------------------- +10x10 ints +------------------------------------------------------------------------------- +Generators.tests.cpp: +............................................................................... + +Generators.tests.cpp:: +PASSED: + CHECK( x < y ) +with expansion: + 3 < 108 + +------------------------------------------------------------------------------- +10x10 ints +------------------------------------------------------------------------------- +Generators.tests.cpp: +............................................................................... + +Generators.tests.cpp:: +PASSED: + CHECK( x < y ) +with expansion: + 3 < 109 + +------------------------------------------------------------------------------- +10x10 ints +------------------------------------------------------------------------------- +Generators.tests.cpp: +............................................................................... + +Generators.tests.cpp:: +PASSED: + CHECK( x < y ) +with expansion: + 3 < 110 + +------------------------------------------------------------------------------- +10x10 ints +------------------------------------------------------------------------------- +Generators.tests.cpp: +............................................................................... + +Generators.tests.cpp:: +PASSED: + CHECK( x < y ) +with expansion: + 4 < 101 + +------------------------------------------------------------------------------- +10x10 ints +------------------------------------------------------------------------------- +Generators.tests.cpp: +............................................................................... + +Generators.tests.cpp:: +PASSED: + CHECK( x < y ) +with expansion: + 4 < 102 + +------------------------------------------------------------------------------- +10x10 ints +------------------------------------------------------------------------------- +Generators.tests.cpp: +............................................................................... + +Generators.tests.cpp:: +PASSED: + CHECK( x < y ) +with expansion: + 4 < 103 + +------------------------------------------------------------------------------- +10x10 ints +------------------------------------------------------------------------------- +Generators.tests.cpp: +............................................................................... + +Generators.tests.cpp:: +PASSED: + CHECK( x < y ) +with expansion: + 4 < 104 + +------------------------------------------------------------------------------- +10x10 ints +------------------------------------------------------------------------------- +Generators.tests.cpp: +............................................................................... + +Generators.tests.cpp:: +PASSED: + CHECK( x < y ) +with expansion: + 4 < 105 + +------------------------------------------------------------------------------- +10x10 ints +------------------------------------------------------------------------------- +Generators.tests.cpp: +............................................................................... + +Generators.tests.cpp:: +PASSED: + CHECK( x < y ) +with expansion: + 4 < 106 + +------------------------------------------------------------------------------- +10x10 ints +------------------------------------------------------------------------------- +Generators.tests.cpp: +............................................................................... + +Generators.tests.cpp:: +PASSED: + CHECK( x < y ) +with expansion: + 4 < 107 + +------------------------------------------------------------------------------- +10x10 ints +------------------------------------------------------------------------------- +Generators.tests.cpp: +............................................................................... + +Generators.tests.cpp:: +PASSED: + CHECK( x < y ) +with expansion: + 4 < 108 + +------------------------------------------------------------------------------- +10x10 ints +------------------------------------------------------------------------------- +Generators.tests.cpp: +............................................................................... + +Generators.tests.cpp:: +PASSED: + CHECK( x < y ) +with expansion: + 4 < 109 + +------------------------------------------------------------------------------- +10x10 ints +------------------------------------------------------------------------------- +Generators.tests.cpp: +............................................................................... + +Generators.tests.cpp:: +PASSED: + CHECK( x < y ) +with expansion: + 4 < 110 + +------------------------------------------------------------------------------- +10x10 ints +------------------------------------------------------------------------------- +Generators.tests.cpp: +............................................................................... + +Generators.tests.cpp:: +PASSED: + CHECK( x < y ) +with expansion: + 5 < 101 + +------------------------------------------------------------------------------- +10x10 ints +------------------------------------------------------------------------------- +Generators.tests.cpp: +............................................................................... + +Generators.tests.cpp:: +PASSED: + CHECK( x < y ) +with expansion: + 5 < 102 + +------------------------------------------------------------------------------- +10x10 ints +------------------------------------------------------------------------------- +Generators.tests.cpp: +............................................................................... + +Generators.tests.cpp:: +PASSED: + CHECK( x < y ) +with expansion: + 5 < 103 + +------------------------------------------------------------------------------- +10x10 ints +------------------------------------------------------------------------------- +Generators.tests.cpp: +............................................................................... + +Generators.tests.cpp:: +PASSED: + CHECK( x < y ) +with expansion: + 5 < 104 + +------------------------------------------------------------------------------- +10x10 ints +------------------------------------------------------------------------------- +Generators.tests.cpp: +............................................................................... + +Generators.tests.cpp:: +PASSED: + CHECK( x < y ) +with expansion: + 5 < 105 + +------------------------------------------------------------------------------- +10x10 ints +------------------------------------------------------------------------------- +Generators.tests.cpp: +............................................................................... + +Generators.tests.cpp:: +PASSED: + CHECK( x < y ) +with expansion: + 5 < 106 + +------------------------------------------------------------------------------- +10x10 ints +------------------------------------------------------------------------------- +Generators.tests.cpp: +............................................................................... + +Generators.tests.cpp:: +PASSED: + CHECK( x < y ) +with expansion: + 5 < 107 + +------------------------------------------------------------------------------- +10x10 ints +------------------------------------------------------------------------------- +Generators.tests.cpp: +............................................................................... + +Generators.tests.cpp:: +PASSED: + CHECK( x < y ) +with expansion: + 5 < 108 + +------------------------------------------------------------------------------- +10x10 ints +------------------------------------------------------------------------------- +Generators.tests.cpp: +............................................................................... + +Generators.tests.cpp:: +PASSED: + CHECK( x < y ) +with expansion: + 5 < 109 + +------------------------------------------------------------------------------- +10x10 ints +------------------------------------------------------------------------------- +Generators.tests.cpp: +............................................................................... + +Generators.tests.cpp:: +PASSED: + CHECK( x < y ) +with expansion: + 5 < 110 + +------------------------------------------------------------------------------- +10x10 ints +------------------------------------------------------------------------------- +Generators.tests.cpp: +............................................................................... + +Generators.tests.cpp:: +PASSED: + CHECK( x < y ) +with expansion: + 6 < 101 + +------------------------------------------------------------------------------- +10x10 ints +------------------------------------------------------------------------------- +Generators.tests.cpp: +............................................................................... + +Generators.tests.cpp:: +PASSED: + CHECK( x < y ) +with expansion: + 6 < 102 + +------------------------------------------------------------------------------- +10x10 ints +------------------------------------------------------------------------------- +Generators.tests.cpp: +............................................................................... + +Generators.tests.cpp:: +PASSED: + CHECK( x < y ) +with expansion: + 6 < 103 + +------------------------------------------------------------------------------- +10x10 ints +------------------------------------------------------------------------------- +Generators.tests.cpp: +............................................................................... + +Generators.tests.cpp:: +PASSED: + CHECK( x < y ) +with expansion: + 6 < 104 + +------------------------------------------------------------------------------- +10x10 ints +------------------------------------------------------------------------------- +Generators.tests.cpp: +............................................................................... + +Generators.tests.cpp:: +PASSED: + CHECK( x < y ) +with expansion: + 6 < 105 + +------------------------------------------------------------------------------- +10x10 ints +------------------------------------------------------------------------------- +Generators.tests.cpp: +............................................................................... + +Generators.tests.cpp:: +PASSED: + CHECK( x < y ) +with expansion: + 6 < 106 + +------------------------------------------------------------------------------- +10x10 ints +------------------------------------------------------------------------------- +Generators.tests.cpp: +............................................................................... + +Generators.tests.cpp:: +PASSED: + CHECK( x < y ) +with expansion: + 6 < 107 + +------------------------------------------------------------------------------- +10x10 ints +------------------------------------------------------------------------------- +Generators.tests.cpp: +............................................................................... + +Generators.tests.cpp:: +PASSED: + CHECK( x < y ) +with expansion: + 6 < 108 + +------------------------------------------------------------------------------- +10x10 ints +------------------------------------------------------------------------------- +Generators.tests.cpp: +............................................................................... + +Generators.tests.cpp:: +PASSED: + CHECK( x < y ) +with expansion: + 6 < 109 + +------------------------------------------------------------------------------- +10x10 ints +------------------------------------------------------------------------------- +Generators.tests.cpp: +............................................................................... + +Generators.tests.cpp:: +PASSED: + CHECK( x < y ) +with expansion: + 6 < 110 + +------------------------------------------------------------------------------- +10x10 ints +------------------------------------------------------------------------------- +Generators.tests.cpp: +............................................................................... + +Generators.tests.cpp:: +PASSED: + CHECK( x < y ) +with expansion: + 7 < 101 + +------------------------------------------------------------------------------- +10x10 ints +------------------------------------------------------------------------------- +Generators.tests.cpp: +............................................................................... + +Generators.tests.cpp:: +PASSED: + CHECK( x < y ) +with expansion: + 7 < 102 + +------------------------------------------------------------------------------- +10x10 ints +------------------------------------------------------------------------------- +Generators.tests.cpp: +............................................................................... + +Generators.tests.cpp:: +PASSED: + CHECK( x < y ) +with expansion: + 7 < 103 + +------------------------------------------------------------------------------- +10x10 ints +------------------------------------------------------------------------------- +Generators.tests.cpp: +............................................................................... + +Generators.tests.cpp:: +PASSED: + CHECK( x < y ) +with expansion: + 7 < 104 + +------------------------------------------------------------------------------- +10x10 ints +------------------------------------------------------------------------------- +Generators.tests.cpp: +............................................................................... + +Generators.tests.cpp:: +PASSED: + CHECK( x < y ) +with expansion: + 7 < 105 + +------------------------------------------------------------------------------- +10x10 ints +------------------------------------------------------------------------------- +Generators.tests.cpp: +............................................................................... + +Generators.tests.cpp:: +PASSED: + CHECK( x < y ) +with expansion: + 7 < 106 + +------------------------------------------------------------------------------- +10x10 ints +------------------------------------------------------------------------------- +Generators.tests.cpp: +............................................................................... + +Generators.tests.cpp:: +PASSED: + CHECK( x < y ) +with expansion: + 7 < 107 + +------------------------------------------------------------------------------- +10x10 ints +------------------------------------------------------------------------------- +Generators.tests.cpp: +............................................................................... + +Generators.tests.cpp:: +PASSED: + CHECK( x < y ) +with expansion: + 7 < 108 + +------------------------------------------------------------------------------- +10x10 ints +------------------------------------------------------------------------------- +Generators.tests.cpp: +............................................................................... + +Generators.tests.cpp:: +PASSED: + CHECK( x < y ) +with expansion: + 7 < 109 + +------------------------------------------------------------------------------- +10x10 ints +------------------------------------------------------------------------------- +Generators.tests.cpp: +............................................................................... + +Generators.tests.cpp:: +PASSED: + CHECK( x < y ) +with expansion: + 7 < 110 + +------------------------------------------------------------------------------- +10x10 ints +------------------------------------------------------------------------------- +Generators.tests.cpp: +............................................................................... + +Generators.tests.cpp:: +PASSED: + CHECK( x < y ) +with expansion: + 8 < 101 + +------------------------------------------------------------------------------- +10x10 ints +------------------------------------------------------------------------------- +Generators.tests.cpp: +............................................................................... + +Generators.tests.cpp:: +PASSED: + CHECK( x < y ) +with expansion: + 8 < 102 + +------------------------------------------------------------------------------- +10x10 ints +------------------------------------------------------------------------------- +Generators.tests.cpp: +............................................................................... + +Generators.tests.cpp:: +PASSED: + CHECK( x < y ) +with expansion: + 8 < 103 + +------------------------------------------------------------------------------- +10x10 ints +------------------------------------------------------------------------------- +Generators.tests.cpp: +............................................................................... + +Generators.tests.cpp:: +PASSED: + CHECK( x < y ) +with expansion: + 8 < 104 + +------------------------------------------------------------------------------- +10x10 ints +------------------------------------------------------------------------------- +Generators.tests.cpp: +............................................................................... + +Generators.tests.cpp:: +PASSED: + CHECK( x < y ) +with expansion: + 8 < 105 + +------------------------------------------------------------------------------- +10x10 ints +------------------------------------------------------------------------------- +Generators.tests.cpp: +............................................................................... + +Generators.tests.cpp:: +PASSED: + CHECK( x < y ) +with expansion: + 8 < 106 + +------------------------------------------------------------------------------- +10x10 ints +------------------------------------------------------------------------------- +Generators.tests.cpp: +............................................................................... + +Generators.tests.cpp:: +PASSED: + CHECK( x < y ) +with expansion: + 8 < 107 + +------------------------------------------------------------------------------- +10x10 ints +------------------------------------------------------------------------------- +Generators.tests.cpp: +............................................................................... + +Generators.tests.cpp:: +PASSED: + CHECK( x < y ) +with expansion: + 8 < 108 + +------------------------------------------------------------------------------- +10x10 ints +------------------------------------------------------------------------------- +Generators.tests.cpp: +............................................................................... + +Generators.tests.cpp:: +PASSED: + CHECK( x < y ) +with expansion: + 8 < 109 + +------------------------------------------------------------------------------- +10x10 ints +------------------------------------------------------------------------------- +Generators.tests.cpp: +............................................................................... + +Generators.tests.cpp:: +PASSED: + CHECK( x < y ) +with expansion: + 8 < 110 + +------------------------------------------------------------------------------- +10x10 ints +------------------------------------------------------------------------------- +Generators.tests.cpp: +............................................................................... + +Generators.tests.cpp:: +PASSED: + CHECK( x < y ) +with expansion: + 9 < 101 + +------------------------------------------------------------------------------- +10x10 ints +------------------------------------------------------------------------------- +Generators.tests.cpp: +............................................................................... + +Generators.tests.cpp:: +PASSED: + CHECK( x < y ) +with expansion: + 9 < 102 + +------------------------------------------------------------------------------- +10x10 ints +------------------------------------------------------------------------------- +Generators.tests.cpp: +............................................................................... + +Generators.tests.cpp:: +PASSED: + CHECK( x < y ) +with expansion: + 9 < 103 + +------------------------------------------------------------------------------- +10x10 ints +------------------------------------------------------------------------------- +Generators.tests.cpp: +............................................................................... + +Generators.tests.cpp:: +PASSED: + CHECK( x < y ) +with expansion: + 9 < 104 + +------------------------------------------------------------------------------- +10x10 ints +------------------------------------------------------------------------------- +Generators.tests.cpp: +............................................................................... + +Generators.tests.cpp:: +PASSED: + CHECK( x < y ) +with expansion: + 9 < 105 + +------------------------------------------------------------------------------- +10x10 ints +------------------------------------------------------------------------------- +Generators.tests.cpp: +............................................................................... + +Generators.tests.cpp:: +PASSED: + CHECK( x < y ) +with expansion: + 9 < 106 + +------------------------------------------------------------------------------- +10x10 ints +------------------------------------------------------------------------------- +Generators.tests.cpp: +............................................................................... + +Generators.tests.cpp:: +PASSED: + CHECK( x < y ) +with expansion: + 9 < 107 + +------------------------------------------------------------------------------- +10x10 ints +------------------------------------------------------------------------------- +Generators.tests.cpp: +............................................................................... + +Generators.tests.cpp:: +PASSED: + CHECK( x < y ) +with expansion: + 9 < 108 + +------------------------------------------------------------------------------- +10x10 ints +------------------------------------------------------------------------------- +Generators.tests.cpp: +............................................................................... + +Generators.tests.cpp:: +PASSED: + CHECK( x < y ) +with expansion: + 9 < 109 + +------------------------------------------------------------------------------- +10x10 ints +------------------------------------------------------------------------------- +Generators.tests.cpp: +............................................................................... + +Generators.tests.cpp:: +PASSED: + CHECK( x < y ) +with expansion: + 9 < 110 + +------------------------------------------------------------------------------- +10x10 ints +------------------------------------------------------------------------------- +Generators.tests.cpp: +............................................................................... + +Generators.tests.cpp:: +PASSED: + CHECK( x < y ) +with expansion: + 10 < 101 + +------------------------------------------------------------------------------- +10x10 ints +------------------------------------------------------------------------------- +Generators.tests.cpp: +............................................................................... + +Generators.tests.cpp:: +PASSED: + CHECK( x < y ) +with expansion: + 10 < 102 + +------------------------------------------------------------------------------- +10x10 ints +------------------------------------------------------------------------------- +Generators.tests.cpp: +............................................................................... + +Generators.tests.cpp:: +PASSED: + CHECK( x < y ) +with expansion: + 10 < 103 + +------------------------------------------------------------------------------- +10x10 ints +------------------------------------------------------------------------------- +Generators.tests.cpp: +............................................................................... + +Generators.tests.cpp:: +PASSED: + CHECK( x < y ) +with expansion: + 10 < 104 + +------------------------------------------------------------------------------- +10x10 ints +------------------------------------------------------------------------------- +Generators.tests.cpp: +............................................................................... + +Generators.tests.cpp:: +PASSED: + CHECK( x < y ) +with expansion: + 10 < 105 + +------------------------------------------------------------------------------- +10x10 ints +------------------------------------------------------------------------------- +Generators.tests.cpp: +............................................................................... + +Generators.tests.cpp:: +PASSED: + CHECK( x < y ) +with expansion: + 10 < 106 + +------------------------------------------------------------------------------- +10x10 ints +------------------------------------------------------------------------------- +Generators.tests.cpp: +............................................................................... + +Generators.tests.cpp:: +PASSED: + CHECK( x < y ) +with expansion: + 10 < 107 + +------------------------------------------------------------------------------- +10x10 ints +------------------------------------------------------------------------------- +Generators.tests.cpp: +............................................................................... + +Generators.tests.cpp:: +PASSED: + CHECK( x < y ) +with expansion: + 10 < 108 + +------------------------------------------------------------------------------- +10x10 ints +------------------------------------------------------------------------------- +Generators.tests.cpp: +............................................................................... + +Generators.tests.cpp:: +PASSED: + CHECK( x < y ) +with expansion: + 10 < 109 + +------------------------------------------------------------------------------- +10x10 ints +------------------------------------------------------------------------------- +Generators.tests.cpp: +............................................................................... + +Generators.tests.cpp:: +PASSED: + CHECK( x < y ) +with expansion: + 10 < 110 + ------------------------------------------------------------------------------- A METHOD_AS_TEST_CASE based test run that fails ------------------------------------------------------------------------------- @@ -2284,6 +3484,426 @@ Matchers.tests.cpp:: PASSED: REQUIRE_THROWS_AS( WithinULP(1.f, -1), std::domain_error ) +------------------------------------------------------------------------------- +Generators + one +------------------------------------------------------------------------------- +Generators.tests.cpp: +............................................................................... + +Generators.tests.cpp:: +PASSED: +with messages: + i := "a" + j := 8 + +------------------------------------------------------------------------------- +Generators + one +------------------------------------------------------------------------------- +Generators.tests.cpp: +............................................................................... + +Generators.tests.cpp:: +PASSED: +with messages: + i := "a" + j := 9 + +------------------------------------------------------------------------------- +Generators + one +------------------------------------------------------------------------------- +Generators.tests.cpp: +............................................................................... + +Generators.tests.cpp:: +PASSED: +with messages: + i := "a" + j := 10 + +------------------------------------------------------------------------------- +Generators + one +------------------------------------------------------------------------------- +Generators.tests.cpp: +............................................................................... + +Generators.tests.cpp:: +PASSED: +with messages: + i := "a" + j := 2 + +------------------------------------------------------------------------------- +Generators + two +------------------------------------------------------------------------------- +Generators.tests.cpp: +............................................................................... + +Generators.tests.cpp:: +PASSED: +with messages: + i := "a" + j := 3.141 + +------------------------------------------------------------------------------- +Generators + two +------------------------------------------------------------------------------- +Generators.tests.cpp: +............................................................................... + +Generators.tests.cpp:: +PASSED: +with messages: + i := "a" + j := 1.379 + +------------------------------------------------------------------------------- +Generators + one +------------------------------------------------------------------------------- +Generators.tests.cpp: +............................................................................... + +Generators.tests.cpp:: +PASSED: +with messages: + i := "b" + j := 8 + +------------------------------------------------------------------------------- +Generators + one +------------------------------------------------------------------------------- +Generators.tests.cpp: +............................................................................... + +Generators.tests.cpp:: +PASSED: +with messages: + i := "b" + j := 9 + +------------------------------------------------------------------------------- +Generators + one +------------------------------------------------------------------------------- +Generators.tests.cpp: +............................................................................... + +Generators.tests.cpp:: +PASSED: +with messages: + i := "b" + j := 10 + +------------------------------------------------------------------------------- +Generators + one +------------------------------------------------------------------------------- +Generators.tests.cpp: +............................................................................... + +Generators.tests.cpp:: +PASSED: +with messages: + i := "b" + j := 2 + +------------------------------------------------------------------------------- +Generators + two +------------------------------------------------------------------------------- +Generators.tests.cpp: +............................................................................... + +Generators.tests.cpp:: +PASSED: +with messages: + i := "b" + j := 3.141 + +------------------------------------------------------------------------------- +Generators + two +------------------------------------------------------------------------------- +Generators.tests.cpp: +............................................................................... + +Generators.tests.cpp:: +PASSED: +with messages: + i := "b" + j := 1.379 + +------------------------------------------------------------------------------- +Generators + one +------------------------------------------------------------------------------- +Generators.tests.cpp: +............................................................................... + +Generators.tests.cpp:: +PASSED: +with messages: + i := "c" + j := 8 + +------------------------------------------------------------------------------- +Generators + one +------------------------------------------------------------------------------- +Generators.tests.cpp: +............................................................................... + +Generators.tests.cpp:: +PASSED: +with messages: + i := "c" + j := 9 + +------------------------------------------------------------------------------- +Generators + one +------------------------------------------------------------------------------- +Generators.tests.cpp: +............................................................................... + +Generators.tests.cpp:: +PASSED: +with messages: + i := "c" + j := 10 + +------------------------------------------------------------------------------- +Generators + one +------------------------------------------------------------------------------- +Generators.tests.cpp: +............................................................................... + +Generators.tests.cpp:: +PASSED: +with messages: + i := "c" + j := 2 + +------------------------------------------------------------------------------- +Generators + two +------------------------------------------------------------------------------- +Generators.tests.cpp: +............................................................................... + +Generators.tests.cpp:: +PASSED: +with messages: + i := "c" + j := 3.141 + +------------------------------------------------------------------------------- +Generators + two +------------------------------------------------------------------------------- +Generators.tests.cpp: +............................................................................... + +Generators.tests.cpp:: +PASSED: +with messages: + i := "c" + j := 1.379 + +------------------------------------------------------------------------------- +Generators impl + range +------------------------------------------------------------------------------- +GeneratorsImpl.tests.cpp: +............................................................................... + +GeneratorsImpl.tests.cpp:: +PASSED: + CHECK( gen.size() == 2 ) +with expansion: + 2 == 2 + +GeneratorsImpl.tests.cpp:: +PASSED: + CHECK( gen[0] == 1 ) +with expansion: + 1 == 1 + +GeneratorsImpl.tests.cpp:: +PASSED: + CHECK( gen[1] == 2 ) +with expansion: + 2 == 2 + +------------------------------------------------------------------------------- +Generators impl + fixed values +------------------------------------------------------------------------------- +GeneratorsImpl.tests.cpp: +............................................................................... + +GeneratorsImpl.tests.cpp:: +PASSED: + CHECK( gen.size() == 4 ) +with expansion: + 4 == 4 + +GeneratorsImpl.tests.cpp:: +PASSED: + CHECK( gen[0] == 3 ) +with expansion: + 3 == 3 + +GeneratorsImpl.tests.cpp:: +PASSED: + CHECK( gen[1] == 1 ) +with expansion: + 1 == 1 + +GeneratorsImpl.tests.cpp:: +PASSED: + CHECK( gen[2] == 4 ) +with expansion: + 4 == 4 + +GeneratorsImpl.tests.cpp:: +PASSED: + CHECK( gen[3] == 1 ) +with expansion: + 1 == 1 + +------------------------------------------------------------------------------- +Generators impl + combined +------------------------------------------------------------------------------- +GeneratorsImpl.tests.cpp: +............................................................................... + +GeneratorsImpl.tests.cpp:: +PASSED: + CHECK( gen.size() == 4 ) +with expansion: + 4 == 4 + +GeneratorsImpl.tests.cpp:: +PASSED: + CHECK( gen[0] == 1 ) +with expansion: + 1 == 1 + +GeneratorsImpl.tests.cpp:: +PASSED: + CHECK( gen[1] == 2 ) +with expansion: + 2 == 2 + +GeneratorsImpl.tests.cpp:: +PASSED: + CHECK( gen[2] == 9 ) +with expansion: + 9 == 9 + +GeneratorsImpl.tests.cpp:: +PASSED: + CHECK( gen[3] == 7 ) +with expansion: + 7 == 7 + +------------------------------------------------------------------------------- +Generators impl + values +------------------------------------------------------------------------------- +GeneratorsImpl.tests.cpp: +............................................................................... + +GeneratorsImpl.tests.cpp:: +PASSED: + CHECK( gen.size() == 2 ) +with expansion: + 2 == 2 + +GeneratorsImpl.tests.cpp:: +PASSED: + CHECK( gen[0] == 3 ) +with expansion: + 3 == 3 + +GeneratorsImpl.tests.cpp:: +PASSED: + CHECK( gen[1] == 1 ) +with expansion: + 1 == 1 + +------------------------------------------------------------------------------- +Generators impl + values2 +------------------------------------------------------------------------------- +GeneratorsImpl.tests.cpp: +............................................................................... + +GeneratorsImpl.tests.cpp:: +PASSED: + CHECK( gen.size() == 2 ) +with expansion: + 2 == 2 + +GeneratorsImpl.tests.cpp:: +PASSED: + CHECK( gen[0] == 3 ) +with expansion: + 3 == 3 + +GeneratorsImpl.tests.cpp:: +PASSED: + CHECK( gen[1] == 1 ) +with expansion: + 1 == 1 + +------------------------------------------------------------------------------- +Generators impl + type erasure +------------------------------------------------------------------------------- +GeneratorsImpl.tests.cpp: +............................................................................... + +GeneratorsImpl.tests.cpp:: +PASSED: + CHECK( base->size() == 4 ) +with expansion: + 4 == 4 + +GeneratorsImpl.tests.cpp:: +PASSED: + REQUIRE( typed ) +with expansion: + 0x + +GeneratorsImpl.tests.cpp:: +PASSED: + CHECK( typed->size() == 4 ) +with expansion: + 4 == 4 + +GeneratorsImpl.tests.cpp:: +PASSED: + CHECK( (*typed)[0] == 7 ) +with expansion: + 7 == 7 + +GeneratorsImpl.tests.cpp:: +PASSED: + CHECK( (*typed)[3] == 11 ) +with expansion: + 11 == 11 + ------------------------------------------------------------------------------- Greater-than inequalities with different epsilons ------------------------------------------------------------------------------- @@ -8621,6 +10241,54 @@ with expansion: == "{ operator<<( has_operator ) }" +------------------------------------------------------------------------------- +strlen3 +------------------------------------------------------------------------------- +Generators.tests.cpp: +............................................................................... + +Generators.tests.cpp:: +PASSED: + REQUIRE( data.str.size() == data.len ) +with expansion: + 3 == 3 + +------------------------------------------------------------------------------- +strlen3 +------------------------------------------------------------------------------- +Generators.tests.cpp: +............................................................................... + +Generators.tests.cpp:: +PASSED: + REQUIRE( data.str.size() == data.len ) +with expansion: + 3 == 3 + +------------------------------------------------------------------------------- +strlen3 +------------------------------------------------------------------------------- +Generators.tests.cpp: +............................................................................... + +Generators.tests.cpp:: +PASSED: + REQUIRE( data.str.size() == data.len ) +with expansion: + 5 == 5 + +------------------------------------------------------------------------------- +strlen3 +------------------------------------------------------------------------------- +Generators.tests.cpp: +............................................................................... + +Generators.tests.cpp:: +PASSED: + REQUIRE( data.str.size() == data.len ) +with expansion: + 4 == 4 + ------------------------------------------------------------------------------- thrown std::strings are translated ------------------------------------------------------------------------------- @@ -9152,6 +10820,6 @@ Misc.tests.cpp:: PASSED: =============================================================================== -test cases: 208 | 142 passed | 62 failed | 4 failed as expected -assertions: 1095 | 952 passed | 122 failed | 21 failed as expected +test cases: 212 | 146 passed | 62 failed | 4 failed as expected +assertions: 1241 | 1098 passed | 122 failed | 21 failed as expected diff --git a/projects/SelfTest/Baselines/junit.sw.approved.txt b/projects/SelfTest/Baselines/junit.sw.approved.txt index fb66299d..b843b904 100644 --- a/projects/SelfTest/Baselines/junit.sw.approved.txt +++ b/projects/SelfTest/Baselines/junit.sw.approved.txt @@ -1,7 +1,7 @@ - + @@ -69,6 +69,7 @@ Condition.tests.cpp: + Class.tests.cpp: @@ -289,6 +290,14 @@ Message.tests.cpp: + + + + + + + + @@ -855,6 +864,7 @@ Tricky.tests.cpp: + Why would you throw a std::string? diff --git a/projects/SelfTest/Baselines/xml.sw.approved.txt b/projects/SelfTest/Baselines/xml.sw.approved.txt index 449448ce..b99bbf2d 100644 --- a/projects/SelfTest/Baselines/xml.sw.approved.txt +++ b/projects/SelfTest/Baselines/xml.sw.approved.txt @@ -510,6 +510,809 @@ + + + + x < y + + + 1 < 101 + + + + + x < y + + + 1 < 102 + + + + + x < y + + + 1 < 103 + + + + + x < y + + + 1 < 104 + + + + + x < y + + + 1 < 105 + + + + + x < y + + + 1 < 106 + + + + + x < y + + + 1 < 107 + + + + + x < y + + + 1 < 108 + + + + + x < y + + + 1 < 109 + + + + + x < y + + + 1 < 110 + + + + + x < y + + + 2 < 101 + + + + + x < y + + + 2 < 102 + + + + + x < y + + + 2 < 103 + + + + + x < y + + + 2 < 104 + + + + + x < y + + + 2 < 105 + + + + + x < y + + + 2 < 106 + + + + + x < y + + + 2 < 107 + + + + + x < y + + + 2 < 108 + + + + + x < y + + + 2 < 109 + + + + + x < y + + + 2 < 110 + + + + + x < y + + + 3 < 101 + + + + + x < y + + + 3 < 102 + + + + + x < y + + + 3 < 103 + + + + + x < y + + + 3 < 104 + + + + + x < y + + + 3 < 105 + + + + + x < y + + + 3 < 106 + + + + + x < y + + + 3 < 107 + + + + + x < y + + + 3 < 108 + + + + + x < y + + + 3 < 109 + + + + + x < y + + + 3 < 110 + + + + + x < y + + + 4 < 101 + + + + + x < y + + + 4 < 102 + + + + + x < y + + + 4 < 103 + + + + + x < y + + + 4 < 104 + + + + + x < y + + + 4 < 105 + + + + + x < y + + + 4 < 106 + + + + + x < y + + + 4 < 107 + + + + + x < y + + + 4 < 108 + + + + + x < y + + + 4 < 109 + + + + + x < y + + + 4 < 110 + + + + + x < y + + + 5 < 101 + + + + + x < y + + + 5 < 102 + + + + + x < y + + + 5 < 103 + + + + + x < y + + + 5 < 104 + + + + + x < y + + + 5 < 105 + + + + + x < y + + + 5 < 106 + + + + + x < y + + + 5 < 107 + + + + + x < y + + + 5 < 108 + + + + + x < y + + + 5 < 109 + + + + + x < y + + + 5 < 110 + + + + + x < y + + + 6 < 101 + + + + + x < y + + + 6 < 102 + + + + + x < y + + + 6 < 103 + + + + + x < y + + + 6 < 104 + + + + + x < y + + + 6 < 105 + + + + + x < y + + + 6 < 106 + + + + + x < y + + + 6 < 107 + + + + + x < y + + + 6 < 108 + + + + + x < y + + + 6 < 109 + + + + + x < y + + + 6 < 110 + + + + + x < y + + + 7 < 101 + + + + + x < y + + + 7 < 102 + + + + + x < y + + + 7 < 103 + + + + + x < y + + + 7 < 104 + + + + + x < y + + + 7 < 105 + + + + + x < y + + + 7 < 106 + + + + + x < y + + + 7 < 107 + + + + + x < y + + + 7 < 108 + + + + + x < y + + + 7 < 109 + + + + + x < y + + + 7 < 110 + + + + + x < y + + + 8 < 101 + + + + + x < y + + + 8 < 102 + + + + + x < y + + + 8 < 103 + + + + + x < y + + + 8 < 104 + + + + + x < y + + + 8 < 105 + + + + + x < y + + + 8 < 106 + + + + + x < y + + + 8 < 107 + + + + + x < y + + + 8 < 108 + + + + + x < y + + + 8 < 109 + + + + + x < y + + + 8 < 110 + + + + + x < y + + + 9 < 101 + + + + + x < y + + + 9 < 102 + + + + + x < y + + + 9 < 103 + + + + + x < y + + + 9 < 104 + + + + + x < y + + + 9 < 105 + + + + + x < y + + + 9 < 106 + + + + + x < y + + + 9 < 107 + + + + + x < y + + + 9 < 108 + + + + + x < y + + + 9 < 109 + + + + + x < y + + + 9 < 110 + + + + + x < y + + + 10 < 101 + + + + + x < y + + + 10 < 102 + + + + + x < y + + + 10 < 103 + + + + + x < y + + + 10 < 104 + + + + + x < y + + + 10 < 105 + + + + + x < y + + + 10 < 106 + + + + + x < y + + + 10 < 107 + + + + + x < y + + + 10 < 108 + + + + + x < y + + + 10 < 109 + + + + + x < y + + + 10 < 110 + + + + @@ -2629,6 +3432,384 @@ + +
+ + i := "a" + + + j := 8 + + +
+
+ + i := "a" + + + j := 9 + + +
+
+ + i := "a" + + + j := 10 + + +
+
+ + i := "a" + + + j := 2 + + +
+
+ + i := "a" + + + j := 3.141 + + +
+
+ + i := "a" + + + j := 1.379 + + +
+
+ + i := "b" + + + j := 8 + + +
+
+ + i := "b" + + + j := 9 + + +
+
+ + i := "b" + + + j := 10 + + +
+
+ + i := "b" + + + j := 2 + + +
+
+ + i := "b" + + + j := 3.141 + + +
+
+ + i := "b" + + + j := 1.379 + + +
+
+ + i := "c" + + + j := 8 + + +
+
+ + i := "c" + + + j := 9 + + +
+
+ + i := "c" + + + j := 10 + + +
+
+ + i := "c" + + + j := 2 + + +
+
+ + i := "c" + + + j := 3.141 + + +
+
+ + i := "c" + + + j := 1.379 + + +
+ +
+ +
+ + + gen.size() == 2 + + + 2 == 2 + + + + + gen[0] == 1 + + + 1 == 1 + + + + + gen[1] == 2 + + + 2 == 2 + + + +
+
+ + + gen.size() == 4 + + + 4 == 4 + + + + + gen[0] == 3 + + + 3 == 3 + + + + + gen[1] == 1 + + + 1 == 1 + + + + + gen[2] == 4 + + + 4 == 4 + + + + + gen[3] == 1 + + + 1 == 1 + + + +
+
+ + + gen.size() == 4 + + + 4 == 4 + + + + + gen[0] == 1 + + + 1 == 1 + + + + + gen[1] == 2 + + + 2 == 2 + + + + + gen[2] == 9 + + + 9 == 9 + + + + + gen[3] == 7 + + + 7 == 7 + + + +
+
+ + + gen.size() == 2 + + + 2 == 2 + + + + + gen[0] == 3 + + + 3 == 3 + + + + + gen[1] == 1 + + + 1 == 1 + + + +
+
+ + + gen.size() == 2 + + + 2 == 2 + + + + + gen[0] == 3 + + + 3 == 3 + + + + + gen[1] == 1 + + + 1 == 1 + + + +
+
+ + + base->size() == 4 + + + 4 == 4 + + + + + typed + + + 0x + + + + + typed->size() == 4 + + + 4 == 4 + + + + + (*typed)[0] == 7 + + + 7 == 7 + + + + + (*typed)[3] == 11 + + + 11 == 11 + + + +
+ +
@@ -9573,6 +10754,41 @@ loose text artifact + + + + data.str.size() == data.len + + + 3 == 3 + + + + + data.str.size() == data.len + + + 3 == 3 + + + + + data.str.size() == data.len + + + 5 == 5 + + + + + data.str.size() == data.len + + + 4 == 4 + + + + Why would you throw a std::string? @@ -10091,7 +11307,7 @@ loose text artifact - + - +