blob: 1f81db181aa0198c24bd7bf3eb233c317d8689ff (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
|
<?xml version="1.0" encoding="UTF-8"?>
<doctest binary="all_features">
<Options order_by="file" rand_seed="324" first="0" last="4294967295" abort_after="0" subcase_filter_levels="2147483647" case_sensitive="false" no_throw="false" no_skip="false"/>
<TestSuite>
<TestCase name="exercising tricky code paths of doctest" filename="coverage_maxout.cpp" line="0">
<Expression success="false" type="CHECK" filename="coverage_maxout.cpp" line="0">
<Original>
str.compare(const_str, true) != 0
</Original>
<Expanded>
0 != 0
</Expanded>
<Info>
should fail
</Info>
</Expression>
<Expression success="false" type="CHECK" filename="coverage_maxout.cpp" line="0">
<Original>
str.compare("omgomgomg", false) != 0
</Original>
<Expanded>
0 != 0
</Expanded>
<Info>
should fail
</Info>
</Expression>
<Expression success="false" type="CHECK" filename="coverage_maxout.cpp" line="0">
<Original>
len_is_zero
</Original>
<Expanded>
false
</Expanded>
<Info>
should fail
</Info>
</Expression>
<Expression success="false" type="CHECK" filename="coverage_maxout.cpp" line="0">
<Original>
b == 5
</Original>
<Expanded>
Approx( 7.0 ) == 5
</Expanded>
</Expression>
<Expression success="false" type="CHECK" filename="coverage_maxout.cpp" line="0">
<Original>
b < 5
</Original>
<Expanded>
Approx( 7.0 ) < 5
</Expanded>
</Expression>
<Expression success="false" type="CHECK" filename="coverage_maxout.cpp" line="0">
<Original>
b <= 5
</Original>
<Expanded>
Approx( 7.0 ) <= 5
</Expanded>
</Expression>
<Expression success="false" type="CHECK" filename="coverage_maxout.cpp" line="0">
<Original>
6 == a
</Original>
<Expanded>
6 == Approx( 5.0 )
</Expanded>
</Expression>
<Expression success="false" type="CHECK" filename="coverage_maxout.cpp" line="0">
<Original>
6 < a
</Original>
<Expanded>
6 < Approx( 5.0 )
</Expanded>
</Expression>
<Expression success="false" type="CHECK" filename="coverage_maxout.cpp" line="0">
<Original>
6 <= a
</Original>
<Expanded>
6 <= Approx( 5.0 )
</Expanded>
</Expression>
<OverallResultsAsserts successes="22" failures="9" test_case_success="false"/>
</TestCase>
</TestSuite>
<TestSuite name="exception related">
<TestCase name="will end from a std::string exception" filename="coverage_maxout.cpp" line="0">
<Exception crash="false">
std::string!
</Exception>
<OverallResultsAsserts successes="0" failures="0" test_case_success="false"/>
</TestCase>
<TestCase name="will end from a const char* exception" filename="coverage_maxout.cpp" line="0">
<Exception crash="false">
const char*!
</Exception>
<OverallResultsAsserts successes="0" failures="0" test_case_success="false"/>
</TestCase>
<TestCase name="will end from an unknown exception" filename="coverage_maxout.cpp" line="0">
<Exception crash="false">
unknown exception
</Exception>
<OverallResultsAsserts successes="0" failures="0" test_case_success="false"/>
</TestCase>
</TestSuite>
<OverallResultsAsserts successes="22" failures="9"/>
<OverallResultsTestCases successes="0" failures="4"/>
</doctest>
Program code.
|