Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/onqtam/doctest.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSalvage <29021710+Saalvage@users.noreply.github.com>2022-05-17 22:06:51 +0300
committerSalvage <29021710+Saalvage@users.noreply.github.com>2022-05-17 22:06:51 +0300
commit997ddd872aa3e4e908ad6a7d810ddf7d1faeff1a (patch)
tree045dea634eb4d7b1d1e60e5748f7a091125a96a6
parentf0d58334e55299b97bd518f9063a065fa20e299c (diff)
-rw-r--r--examples/all_features/decomposition.cpp3
-rw-r--r--examples/all_features/test_output/decomposition.cpp.txt5
-rw-r--r--examples/all_features/test_output/decomposition.cpp_junit.txt8
-rw-r--r--examples/all_features/test_output/decomposition.cpp_xml.txt12
-rw-r--r--examples/all_features/test_output/no_multi_lane_atomics.txt5
-rw-r--r--examples/all_features/test_output/no_multithreading.txt5
-rw-r--r--examples/all_features/test_output/std_headers.txt5
7 files changed, 36 insertions, 7 deletions
diff --git a/examples/all_features/decomposition.cpp b/examples/all_features/decomposition.cpp
index d610cc72..42ffaab8 100644
--- a/examples/all_features/decomposition.cpp
+++ b/examples/all_features/decomposition.cpp
@@ -22,4 +22,7 @@ static MoveOnly genType(bool b) {
TEST_CASE("Move Only Type") {
CHECK(genType(true));
CHECK(genType(false));
+
+ MoveOnly a{ 0 };
+ CHECK(a);
}
diff --git a/examples/all_features/test_output/decomposition.cpp.txt b/examples/all_features/test_output/decomposition.cpp.txt
index 7eba247c..d032ea8c 100644
--- a/examples/all_features/test_output/decomposition.cpp.txt
+++ b/examples/all_features/test_output/decomposition.cpp.txt
@@ -6,8 +6,11 @@ TEST CASE: Move Only Type
decomposition.cpp(0): ERROR: CHECK( genType(false) ) is NOT correct!
values: CHECK( {?} )
+decomposition.cpp(0): ERROR: CHECK( a ) is NOT correct!
+ values: CHECK( {?} )
+
===============================================================================
[doctest] test cases: 1 | 0 passed | 1 failed |
-[doctest] assertions: 2 | 1 passed | 1 failed |
+[doctest] assertions: 3 | 1 passed | 2 failed |
[doctest] Status: FAILURE!
Program code.
diff --git a/examples/all_features/test_output/decomposition.cpp_junit.txt b/examples/all_features/test_output/decomposition.cpp_junit.txt
index 8ab87d46..0bd3f2c0 100644
--- a/examples/all_features/test_output/decomposition.cpp_junit.txt
+++ b/examples/all_features/test_output/decomposition.cpp_junit.txt
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<testsuites>
- <testsuite name="all_features" errors="0" failures="1" tests="2">
+ <testsuite name="all_features" errors="0" failures="2" tests="3">
<testcase classname="decomposition.cpp" name="Move Only Type" status="run">
<failure message="{?}" type="CHECK">
decomposition.cpp(0):
@@ -8,6 +8,12 @@ CHECK( genType(false) ) is NOT correct!
values: CHECK( {?} )
</failure>
+ <failure message="{?}" type="CHECK">
+decomposition.cpp(0):
+CHECK( a ) is NOT correct!
+ values: CHECK( {?} )
+
+ </failure>
</testcase>
</testsuite>
</testsuites>
diff --git a/examples/all_features/test_output/decomposition.cpp_xml.txt b/examples/all_features/test_output/decomposition.cpp_xml.txt
index 584f85be..784b5bc5 100644
--- a/examples/all_features/test_output/decomposition.cpp_xml.txt
+++ b/examples/all_features/test_output/decomposition.cpp_xml.txt
@@ -11,10 +11,18 @@
{?}
</Expanded>
</Expression>
- <OverallResultsAsserts successes="1" failures="1" test_case_success="false"/>
+ <Expression success="false" type="CHECK" filename="decomposition.cpp" line="0">
+ <Original>
+ a
+ </Original>
+ <Expanded>
+ {?}
+ </Expanded>
+ </Expression>
+ <OverallResultsAsserts successes="1" failures="2" test_case_success="false"/>
</TestCase>
</TestSuite>
- <OverallResultsAsserts successes="1" failures="1"/>
+ <OverallResultsAsserts successes="1" failures="2"/>
<OverallResultsTestCases successes="0" failures="1"/>
</doctest>
Program code.
diff --git a/examples/all_features/test_output/no_multi_lane_atomics.txt b/examples/all_features/test_output/no_multi_lane_atomics.txt
index b95037bd..7e7fb9ea 100644
--- a/examples/all_features/test_output/no_multi_lane_atomics.txt
+++ b/examples/all_features/test_output/no_multi_lane_atomics.txt
@@ -59,6 +59,9 @@ TEST CASE: Move Only Type
decomposition.cpp(0): ERROR: CHECK( genType(false) ) is NOT correct!
values: CHECK( {?} )
+decomposition.cpp(0): ERROR: CHECK( a ) is NOT correct!
+ values: CHECK( {?} )
+
===============================================================================
assertion_macros.cpp(0):
TEST CASE: REQUIRE level of asserts fail and abort the test case - 1
@@ -923,6 +926,6 @@ subcases.cpp(0): MESSAGE: Nooo
===============================================================================
[doctest] test cases: 83 | 32 passed | 51 failed |
-[doctest] assertions: 228 | 109 passed | 119 failed |
+[doctest] assertions: 229 | 109 passed | 120 failed |
[doctest] Status: FAILURE!
Program code.
diff --git a/examples/all_features/test_output/no_multithreading.txt b/examples/all_features/test_output/no_multithreading.txt
index b95037bd..7e7fb9ea 100644
--- a/examples/all_features/test_output/no_multithreading.txt
+++ b/examples/all_features/test_output/no_multithreading.txt
@@ -59,6 +59,9 @@ TEST CASE: Move Only Type
decomposition.cpp(0): ERROR: CHECK( genType(false) ) is NOT correct!
values: CHECK( {?} )
+decomposition.cpp(0): ERROR: CHECK( a ) is NOT correct!
+ values: CHECK( {?} )
+
===============================================================================
assertion_macros.cpp(0):
TEST CASE: REQUIRE level of asserts fail and abort the test case - 1
@@ -923,6 +926,6 @@ subcases.cpp(0): MESSAGE: Nooo
===============================================================================
[doctest] test cases: 83 | 32 passed | 51 failed |
-[doctest] assertions: 228 | 109 passed | 119 failed |
+[doctest] assertions: 229 | 109 passed | 120 failed |
[doctest] Status: FAILURE!
Program code.
diff --git a/examples/all_features/test_output/std_headers.txt b/examples/all_features/test_output/std_headers.txt
index b95037bd..7e7fb9ea 100644
--- a/examples/all_features/test_output/std_headers.txt
+++ b/examples/all_features/test_output/std_headers.txt
@@ -59,6 +59,9 @@ TEST CASE: Move Only Type
decomposition.cpp(0): ERROR: CHECK( genType(false) ) is NOT correct!
values: CHECK( {?} )
+decomposition.cpp(0): ERROR: CHECK( a ) is NOT correct!
+ values: CHECK( {?} )
+
===============================================================================
assertion_macros.cpp(0):
TEST CASE: REQUIRE level of asserts fail and abort the test case - 1
@@ -923,6 +926,6 @@ subcases.cpp(0): MESSAGE: Nooo
===============================================================================
[doctest] test cases: 83 | 32 passed | 51 failed |
-[doctest] assertions: 228 | 109 passed | 119 failed |
+[doctest] assertions: 229 | 109 passed | 120 failed |
[doctest] Status: FAILURE!
Program code.