Imported Upstream version 1.72.0
[platform/upstream/boost.git] / libs / test / test / baseline-outputs / log-formatter-test.pattern
1 * 1-format  *******************************************************************
2 Running 1 test case...
3 xxx/log-formatter-test.cpp:209: Entering test suite "1 test cases inside"
4 xxx/log-formatter-test.cpp:210: Entering test case "good_foo"
5 Test case Fake Test Suite Hierarchy/1 test cases inside/good_foo did not check any assertions
6 xxx/log-formatter-test.cpp:210: Leaving test case "good_foo"
7 xxx/log-formatter-test.cpp:209: Leaving test suite "1 test cases inside"
8
9 * 2-format  *******************************************************************
10 <TestLog><TestSuite name="1 test cases inside" file="xxx/log-formatter-test.cpp" line="209"><TestCase name="good_foo" file="xxx/log-formatter-test.cpp" line="210"><Message file="boost.test framework" line="0"><![CDATA[Test case Fake Test Suite Hierarchy/1 test cases inside/good_foo did not check any assertions]]></Message><TestingTime>ZZZ</TestingTime></TestCase></TestSuite></TestLog>
11 * 3-format  *******************************************************************
12 <?xml version="1.0" encoding="UTF-8"?>
13 <testsuite tests="1" skipped="0" errors="0" failures="0" id="0" name="1_test_cases_inside" time="0.1234">
14 <testcase assertions="0" name="good_foo" time="0.1234">
15 <system-out><![CDATA[MESSAGE:
16 - file   : boost.test framework
17 - line   : 0
18 - message: Test case Fake Test Suite Hierarchy/1 test cases inside/good_foo did not check any assertions
19
20 ]]></system-out>
21 </testcase>
22 </testsuite>
23 * 3-format  *******************************************************************
24 <?xml version="1.0" encoding="UTF-8"?>
25 <testsuite tests="1" skipped="0" errors="0" failures="0" id="0" name="1_test_cases_inside" time="0.1234">
26 <testcase assertions="0" name="good_foo" time="0.1234">
27 </testcase>
28 </testsuite>
29 * 1-format  *******************************************************************
30 Running 1 test case...
31 xxx/log-formatter-test.cpp:212: Entering test suite "1 bad test case inside"
32 xxx/log-formatter-test.cpp:213: Entering test case "bad_foo"
33 xxx/log-formatter-test.cpp:50: error: in "1 bad test case inside/bad_foo": 
34 this is a message
35 xxx/log-formatter-test.cpp:53: info: check true has passed
36 xxx/log-formatter-test.cpp:57: error: in "1 bad test case inside/bad_foo": with some message
37 Failure occurred in a following context:
38     Context value=something
39     Context value2=something different
40 xxx/log-formatter-test.cpp:59: error: in "1 bad test case inside/bad_foo": non sense
41 xxx/log-formatter-test.cpp:213: Leaving test case "bad_foo"
42 xxx/log-formatter-test.cpp:212: Leaving test suite "1 bad test case inside"
43
44 * 2-format  *******************************************************************
45 <TestLog><TestSuite name="1 bad test case inside" file="xxx/log-formatter-test.cpp" line="212"><TestCase name="bad_foo" file="xxx/log-formatter-test.cpp" line="213"><Error file="xxx/log-formatter-test.cpp" line="50"><![CDATA[]]></Error><Message file="xxx/log-formatter-test.cpp" line="52"><![CDATA[this is a message]]></Message><Info file="xxx/log-formatter-test.cpp" line="53"><![CDATA[check true has passed]]></Info><Error file="xxx/log-formatter-test.cpp" line="57"><![CDATA[with some message]]><Context><Frame><![CDATA[Context value=something]]></Frame><Frame><![CDATA[Context value2=something different]]></Frame></Context></Error><Error file="xxx/log-formatter-test.cpp" line="59"><![CDATA[non sense]]></Error><TestingTime>ZZZ</TestingTime></TestCase></TestSuite></TestLog>
46 * 3-format  *******************************************************************
47 <?xml version="1.0" encoding="UTF-8"?>
48 <testsuite tests="1" skipped="0" errors="0" failures="1" id="0" name="1_bad_test_case_inside" time="0.1234">
49 <testcase assertions="4" name="bad_foo" time="0.1234">
50 <failure message="failure" type="assertion error"><![CDATA[
51 ASSERTION FAILURE:
52 - file   : log-formatter-test.cpp
53 - line   : 50
54 - message: 
55
56 ]]></failure><failure message="failure" type="assertion error"><![CDATA[
57 ASSERTION FAILURE:
58 - file   : log-formatter-test.cpp
59 - line   : 57
60 - message: with some message
61 - context:
62   - 'Context value=something'
63   - 'Context value2=something different'
64
65
66 ]]></failure><failure message="failure" type="assertion error"><![CDATA[
67 ASSERTION FAILURE:
68 - file   : log-formatter-test.cpp
69 - line   : 59
70 - message: non sense
71
72 ]]></failure><system-out><![CDATA[MESSAGE:
73 - file   : log-formatter-test.cpp
74 - line   : 52
75 - message: this is a message
76
77 INFO:
78 - file   : log-formatter-test.cpp
79 - line   : 53
80 - message: check true has passed
81
82 ]]></system-out>
83 <system-err><![CDATA[Failures detected in:
84 - test case: 1 bad test case inside/bad_foo
85 - file: log-formatter-test.cpp
86 - line: 213
87 ]]></system-err>
88 </testcase>
89 </testsuite>
90 * 3-format  *******************************************************************
91 <?xml version="1.0" encoding="UTF-8"?>
92 <testsuite tests="1" skipped="0" errors="0" failures="1" id="0" name="1_bad_test_case_inside" time="0.1234">
93 <testcase assertions="4" name="bad_foo" time="0.1234">
94 <failure message="failure" type="assertion error"><![CDATA[
95 ASSERTION FAILURE:
96 - file   : log-formatter-test.cpp
97 - line   : 50
98 - message: 
99
100 ]]></failure><failure message="failure" type="assertion error"><![CDATA[
101 ASSERTION FAILURE:
102 - file   : log-formatter-test.cpp
103 - line   : 57
104 - message: with some message
105 - context:
106   - 'Context value=something'
107   - 'Context value2=something different'
108
109
110 ]]></failure><failure message="failure" type="assertion error"><![CDATA[
111 ASSERTION FAILURE:
112 - file   : log-formatter-test.cpp
113 - line   : 59
114 - message: non sense
115
116 ]]></failure><system-err><![CDATA[Failures detected in:
117 - test case: 1 bad test case inside/bad_foo
118 - file: log-formatter-test.cpp
119 - line: 213
120 ]]></system-err>
121 </testcase>
122 </testsuite>
123 * 1-format  *******************************************************************
124 Running 1 test case...
125 xxx/log-formatter-test.cpp:215: Entering test suite "1 almost good test case inside"
126 xxx/log-formatter-test.cpp:216: Entering test case "almost_good_foo"
127 xxx/log-formatter-test.cpp:46: warning: in "1 almost good test case inside/almost_good_foo": condition 2>3 is not satisfied [2 <= 3]
128 Test case 1 almost good test case inside/almost_good_foo did not check any assertions
129 xxx/log-formatter-test.cpp:216: Leaving test case "almost_good_foo"
130 xxx/log-formatter-test.cpp:215: Leaving test suite "1 almost good test case inside"
131
132 * 2-format  *******************************************************************
133 <TestLog><TestSuite name="1 almost good test case inside" file="xxx/log-formatter-test.cpp" line="215"><TestCase name="almost_good_foo" file="xxx/log-formatter-test.cpp" line="216"><Warning file="xxx/log-formatter-test.cpp" line="46"><![CDATA[condition 2>3 is not satisfied [2 <= 3]]]></Warning><Message file="boost.test framework" line="0"><![CDATA[Test case 1 almost good test case inside/almost_good_foo did not check any assertions]]></Message><TestingTime>ZZZ</TestingTime></TestCase></TestSuite></TestLog>
134 * 3-format  *******************************************************************
135 <?xml version="1.0" encoding="UTF-8"?>
136 <testsuite tests="0" skipped="0" errors="0" failures="0" id="0" name="1_almost_good_test_case_inside" time="0.1234">
137 <testcase assertions="0" name="almost_good_foo" time="0.1234">
138 <system-out><![CDATA[WARNING:
139 - file   : log-formatter-test.cpp
140 - line   : 46
141 - message: condition 2>3 is not satisfied [2 <= 3]
142
143 MESSAGE:
144 - file   : boost.test framework
145 - line   : 0
146 - message: Test case 1 almost good test case inside/almost_good_foo did not check any assertions
147
148 ]]></system-out>
149 </testcase>
150 </testsuite>
151 * 3-format  *******************************************************************
152 <?xml version="1.0" encoding="UTF-8"?>
153 <testsuite tests="0" skipped="0" errors="0" failures="0" id="0" name="1_almost_good_test_case_inside" time="0.1234">
154 <testcase assertions="0" name="almost_good_foo" time="0.1234">
155 </testcase>
156 </testsuite>
157 * 1-format  *******************************************************************
158 Running 2 test cases...
159 xxx/log-formatter-test.cpp:218: Entering test suite "2 test cases inside"
160 xxx/log-formatter-test.cpp:219: Entering test case "good_foo"
161 Test case Fake Test Suite Hierarchy/2 test cases inside/good_foo did not check any assertions
162 xxx/log-formatter-test.cpp:219: Leaving test case "good_foo"
163 xxx/log-formatter-test.cpp:220: Entering test case "bad_foo"
164 xxx/log-formatter-test.cpp:50: error: in "Fake Test Suite Hierarchy/2 test cases inside/bad_foo": 
165 this is a message
166 xxx/log-formatter-test.cpp:53: info: check true has passed
167 xxx/log-formatter-test.cpp:57: error: in "Fake Test Suite Hierarchy/2 test cases inside/bad_foo": with some message
168 Failure occurred in a following context:
169     Context value=something
170     Context value2=something different
171 xxx/log-formatter-test.cpp:59: error: in "Fake Test Suite Hierarchy/2 test cases inside/bad_foo": non sense
172 xxx/log-formatter-test.cpp:220: Leaving test case "bad_foo"
173 xxx/log-formatter-test.cpp:218: Leaving test suite "2 test cases inside"
174
175 * 2-format  *******************************************************************
176 <TestLog><TestSuite name="2 test cases inside" file="xxx/log-formatter-test.cpp" line="218"><TestCase name="good_foo" file="xxx/log-formatter-test.cpp" line="219"><Message file="boost.test framework" line="0"><![CDATA[Test case Fake Test Suite Hierarchy/2 test cases inside/good_foo did not check any assertions]]></Message><TestingTime>ZZZ</TestingTime></TestCase><TestCase name="bad_foo" file="xxx/log-formatter-test.cpp" line="220"><Error file="xxx/log-formatter-test.cpp" line="50"><![CDATA[]]></Error><Message file="xxx/log-formatter-test.cpp" line="52"><![CDATA[this is a message]]></Message><Info file="xxx/log-formatter-test.cpp" line="53"><![CDATA[check true has passed]]></Info><Error file="xxx/log-formatter-test.cpp" line="57"><![CDATA[with some message]]><Context><Frame><![CDATA[Context value=something]]></Frame><Frame><![CDATA[Context value2=something different]]></Frame></Context></Error><Error file="xxx/log-formatter-test.cpp" line="59"><![CDATA[non sense]]></Error><TestingTime>ZZZ</TestingTime></TestCase></TestSuite></TestLog>
177 * 3-format  *******************************************************************
178 <?xml version="1.0" encoding="UTF-8"?>
179 <testsuite tests="2" skipped="0" errors="0" failures="1" id="0" name="2_test_cases_inside" time="0.1234">
180 <testcase assertions="0" name="good_foo" time="0.1234">
181 <system-out><![CDATA[MESSAGE:
182 - file   : boost.test framework
183 - line   : 0
184 - message: Test case Fake Test Suite Hierarchy/2 test cases inside/good_foo did not check any assertions
185
186 ]]></system-out>
187 </testcase>
188 <testcase assertions="4" name="bad_foo" time="0.1234">
189 <failure message="failure" type="assertion error"><![CDATA[
190 ASSERTION FAILURE:
191 - file   : log-formatter-test.cpp
192 - line   : 50
193 - message: 
194
195 ]]></failure><failure message="failure" type="assertion error"><![CDATA[
196 ASSERTION FAILURE:
197 - file   : log-formatter-test.cpp
198 - line   : 57
199 - message: with some message
200 - context:
201   - 'Context value=something'
202   - 'Context value2=something different'
203
204
205 ]]></failure><failure message="failure" type="assertion error"><![CDATA[
206 ASSERTION FAILURE:
207 - file   : log-formatter-test.cpp
208 - line   : 59
209 - message: non sense
210
211 ]]></failure><system-out><![CDATA[MESSAGE:
212 - file   : log-formatter-test.cpp
213 - line   : 52
214 - message: this is a message
215
216 INFO:
217 - file   : log-formatter-test.cpp
218 - line   : 53
219 - message: check true has passed
220
221 ]]></system-out>
222 <system-err><![CDATA[Failures detected in:
223 - test case: Fake Test Suite Hierarchy/2 test cases inside/bad_foo
224 - file: log-formatter-test.cpp
225 - line: 220
226 ]]></system-err>
227 </testcase>
228 </testsuite>
229 * 3-format  *******************************************************************
230 <?xml version="1.0" encoding="UTF-8"?>
231 <testsuite tests="2" skipped="0" errors="0" failures="1" id="0" name="2_test_cases_inside" time="0.1234">
232 <testcase assertions="0" name="good_foo" time="0.1234">
233 </testcase>
234 <testcase assertions="4" name="bad_foo" time="0.1234">
235 <failure message="failure" type="assertion error"><![CDATA[
236 ASSERTION FAILURE:
237 - file   : log-formatter-test.cpp
238 - line   : 50
239 - message: 
240
241 ]]></failure><failure message="failure" type="assertion error"><![CDATA[
242 ASSERTION FAILURE:
243 - file   : log-formatter-test.cpp
244 - line   : 57
245 - message: with some message
246 - context:
247   - 'Context value=something'
248   - 'Context value2=something different'
249
250
251 ]]></failure><failure message="failure" type="assertion error"><![CDATA[
252 ASSERTION FAILURE:
253 - file   : log-formatter-test.cpp
254 - line   : 59
255 - message: non sense
256
257 ]]></failure><system-err><![CDATA[Failures detected in:
258 - test case: Fake Test Suite Hierarchy/2 test cases inside/bad_foo
259 - file: log-formatter-test.cpp
260 - line: 220
261 ]]></system-err>
262 </testcase>
263 </testsuite>
264 * 1-format  *******************************************************************
265 Running 3 test cases...
266 xxx/log-formatter-test.cpp:222: Entering test suite "3 test cases inside"
267 xxx/log-formatter-test.cpp:223: Entering test case "bad_foo"
268 xxx/log-formatter-test.cpp:50: error: in "Fake Test Suite Hierarchy/3 test cases inside/bad_foo": 
269 this is a message
270 xxx/log-formatter-test.cpp:53: info: check true has passed
271 xxx/log-formatter-test.cpp:57: error: in "Fake Test Suite Hierarchy/3 test cases inside/bad_foo": with some message
272 Failure occurred in a following context:
273     Context value=something
274     Context value2=something different
275 xxx/log-formatter-test.cpp:59: error: in "Fake Test Suite Hierarchy/3 test cases inside/bad_foo": non sense
276 xxx/log-formatter-test.cpp:223: Leaving test case "bad_foo"
277 xxx/log-formatter-test.cpp:224: Entering test case "very_bad_foo"
278 xxx/log-formatter-test.cpp:64: fatal error: in "Fake Test Suite Hierarchy/3 test cases inside/very_bad_foo": very_bad_foo is fatal
279 Failure occurred in a following context:
280     some context
281 xxx/log-formatter-test.cpp:224: Leaving test case "very_bad_foo"
282 xxx/log-formatter-test.cpp:226: Test case "Fake Test Suite Hierarchy/3 test cases inside/bad_foo2" is skipped because dependency test case "Fake Test Suite Hierarchy/3 test cases inside/very_bad_foo" has failed
283 xxx/log-formatter-test.cpp:222: Leaving test suite "3 test cases inside"
284
285 * 2-format  *******************************************************************
286 <TestLog><TestSuite name="3 test cases inside" file="xxx/log-formatter-test.cpp" line="222"><TestCase name="bad_foo" file="xxx/log-formatter-test.cpp" line="223"><Error file="xxx/log-formatter-test.cpp" line="50"><![CDATA[]]></Error><Message file="xxx/log-formatter-test.cpp" line="52"><![CDATA[this is a message]]></Message><Info file="xxx/log-formatter-test.cpp" line="53"><![CDATA[check true has passed]]></Info><Error file="xxx/log-formatter-test.cpp" line="57"><![CDATA[with some message]]><Context><Frame><![CDATA[Context value=something]]></Frame><Frame><![CDATA[Context value2=something different]]></Frame></Context></Error><Error file="xxx/log-formatter-test.cpp" line="59"><![CDATA[non sense]]></Error><TestingTime>ZZZ</TestingTime></TestCase><TestCase name="very_bad_foo" file="xxx/log-formatter-test.cpp" line="224"><FatalError file="xxx/log-formatter-test.cpp" line="64"><![CDATA[very_bad_foo is fatal]]><Context><Frame><![CDATA[some context]]></Frame></Context></FatalError><TestingTime>ZZZ</TestingTime></TestCase><TestCase name="bad_foo2" skipped="yes" reason="dependency test case &quot;Fake Test Suite Hierarchy/3 test cases inside/very_bad_foo&quot; has failed"/></TestSuite></TestLog>
287 * 3-format  *******************************************************************
288 <?xml version="1.0" encoding="UTF-8"?>
289 <testsuite tests="2" skipped="1" errors="1" failures="1" id="0" name="3_test_cases_inside" time="0.1234">
290 <testcase assertions="4" name="bad_foo" time="0.1234">
291 <failure message="failure" type="assertion error"><![CDATA[
292 ASSERTION FAILURE:
293 - file   : log-formatter-test.cpp
294 - line   : 50
295 - message: 
296
297 ]]></failure><failure message="failure" type="assertion error"><![CDATA[
298 ASSERTION FAILURE:
299 - file   : log-formatter-test.cpp
300 - line   : 57
301 - message: with some message
302 - context:
303   - 'Context value=something'
304   - 'Context value2=something different'
305
306
307 ]]></failure><failure message="failure" type="assertion error"><![CDATA[
308 ASSERTION FAILURE:
309 - file   : log-formatter-test.cpp
310 - line   : 59
311 - message: non sense
312
313 ]]></failure><system-out><![CDATA[MESSAGE:
314 - file   : log-formatter-test.cpp
315 - line   : 52
316 - message: this is a message
317
318 INFO:
319 - file   : log-formatter-test.cpp
320 - line   : 53
321 - message: check true has passed
322
323 ]]></system-out>
324 <system-err><![CDATA[Failures detected in:
325 - test case: Fake Test Suite Hierarchy/3 test cases inside/bad_foo
326 - file: log-formatter-test.cpp
327 - line: 223
328 ]]></system-err>
329 </testcase>
330 <testcase assertions="1" name="very_bad_foo" time="0.1234">
331 <failure message="failure" type="fatal error"><![CDATA[
332 ASSERTION FAILURE:
333 - file   : log-formatter-test.cpp
334 - line   : 64
335 - message: very_bad_foo is fatal
336 - context:
337   - 'some context'
338
339
340 ]]></failure><system-err><![CDATA[Failures detected in:
341 - test case: Fake Test Suite Hierarchy/3 test cases inside/very_bad_foo
342 - file: log-formatter-test.cpp
343 - line: 224
344 ]]></system-err>
345 </testcase>
346 <testcase assertions="0" name="bad_foo2" time="0.1234">
347 <skipped/>
348 <system-out><![CDATA[Test case disabled because of the following chain of decision:
349 - disabled test unit: 'Fake Test Suite Hierarchy/3 test cases inside/bad_foo2'
350 - reason: 'dependency test case "Fake Test Suite Hierarchy/3 test cases inside/very_bad_foo" has failed']]></system-out>
351 </testcase>
352 </testsuite>
353 * 3-format  *******************************************************************
354 <?xml version="1.0" encoding="UTF-8"?>
355 <testsuite tests="2" skipped="1" errors="1" failures="1" id="0" name="3_test_cases_inside" time="0.1234">
356 <testcase assertions="4" name="bad_foo" time="0.1234">
357 <failure message="failure" type="assertion error"><![CDATA[
358 ASSERTION FAILURE:
359 - file   : log-formatter-test.cpp
360 - line   : 50
361 - message: 
362
363 ]]></failure><failure message="failure" type="assertion error"><![CDATA[
364 ASSERTION FAILURE:
365 - file   : log-formatter-test.cpp
366 - line   : 57
367 - message: with some message
368 - context:
369   - 'Context value=something'
370   - 'Context value2=something different'
371
372
373 ]]></failure><failure message="failure" type="assertion error"><![CDATA[
374 ASSERTION FAILURE:
375 - file   : log-formatter-test.cpp
376 - line   : 59
377 - message: non sense
378
379 ]]></failure><system-err><![CDATA[Failures detected in:
380 - test case: Fake Test Suite Hierarchy/3 test cases inside/bad_foo
381 - file: log-formatter-test.cpp
382 - line: 223
383 ]]></system-err>
384 </testcase>
385 <testcase assertions="1" name="very_bad_foo" time="0.1234">
386 <failure message="failure" type="fatal error"><![CDATA[
387 ASSERTION FAILURE:
388 - file   : log-formatter-test.cpp
389 - line   : 64
390 - message: very_bad_foo is fatal
391 - context:
392   - 'some context'
393
394
395 ]]></failure><system-err><![CDATA[Failures detected in:
396 - test case: Fake Test Suite Hierarchy/3 test cases inside/very_bad_foo
397 - file: log-formatter-test.cpp
398 - line: 224
399 ]]></system-err>
400 </testcase>
401 <testcase assertions="0" name="bad_foo2" time="0.1234">
402 <skipped/>
403 <system-out><![CDATA[Test case disabled because of the following chain of decision:
404 - disabled test unit: 'Fake Test Suite Hierarchy/3 test cases inside/bad_foo2'
405 - reason: 'dependency test case "Fake Test Suite Hierarchy/3 test cases inside/very_bad_foo" has failed']]></system-out>
406 </testcase>
407 </testsuite>
408 * 1-format  *******************************************************************
409 Running 4 test cases...
410 xxx/log-formatter-test.cpp:230: Entering test suite "4 test cases inside"
411 xxx/log-formatter-test.cpp:231: Entering test case "bad_foo"
412 xxx/log-formatter-test.cpp:50: error: in "Fake Test Suite Hierarchy/4 test cases inside/bad_foo": 
413 this is a message
414 xxx/log-formatter-test.cpp:53: info: check true has passed
415 xxx/log-formatter-test.cpp:57: error: in "Fake Test Suite Hierarchy/4 test cases inside/bad_foo": with some message
416 Failure occurred in a following context:
417     Context value=something
418     Context value2=something different
419 xxx/log-formatter-test.cpp:59: error: in "Fake Test Suite Hierarchy/4 test cases inside/bad_foo": non sense
420 xxx/log-formatter-test.cpp:231: Leaving test case "bad_foo"
421 xxx/log-formatter-test.cpp:232: Entering test case "very_bad_foo"
422 xxx/log-formatter-test.cpp:64: fatal error: in "Fake Test Suite Hierarchy/4 test cases inside/very_bad_foo": very_bad_foo is fatal
423 Failure occurred in a following context:
424     some context
425 xxx/log-formatter-test.cpp:232: Leaving test case "very_bad_foo"
426 xxx/log-formatter-test.cpp:233: Entering test case "very_bad_exception"
427 xxx/log-formatter-test.cpp:73: error: in "Fake Test Suite Hierarchy/4 test cases inside/very_bad_exception": with some message
428 Failure occurred in a following context:
429     Context value=something
430     Context value2=something different
431 unknown location:0: fatal error: in "Fake Test Suite Hierarchy/4 test cases inside/very_bad_exception": unknown type
432 xxx/log-formatter-test.cpp:73: last checkpoint
433 Failure occurred in a following context:
434     exception context should be shown
435 xxx/log-formatter-test.cpp:233: Leaving test case "very_bad_exception"
436 xxx/log-formatter-test.cpp:234: Entering test case "bad_foo2"
437 xxx/log-formatter-test.cpp:50: error: in "Fake Test Suite Hierarchy/4 test cases inside/bad_foo2": 
438 this is a message
439 xxx/log-formatter-test.cpp:53: info: check true has passed
440 xxx/log-formatter-test.cpp:57: error: in "Fake Test Suite Hierarchy/4 test cases inside/bad_foo2": with some message
441 Failure occurred in a following context:
442     Context value=something
443     Context value2=something different
444 xxx/log-formatter-test.cpp:59: error: in "Fake Test Suite Hierarchy/4 test cases inside/bad_foo2": non sense
445 xxx/log-formatter-test.cpp:234: Leaving test case "bad_foo2"
446 xxx/log-formatter-test.cpp:230: Leaving test suite "4 test cases inside"
447
448 * 2-format  *******************************************************************
449 <TestLog><TestSuite name="4 test cases inside" file="xxx/log-formatter-test.cpp" line="230"><TestCase name="bad_foo" file="xxx/log-formatter-test.cpp" line="231"><Error file="xxx/log-formatter-test.cpp" line="50"><![CDATA[]]></Error><Message file="xxx/log-formatter-test.cpp" line="52"><![CDATA[this is a message]]></Message><Info file="xxx/log-formatter-test.cpp" line="53"><![CDATA[check true has passed]]></Info><Error file="xxx/log-formatter-test.cpp" line="57"><![CDATA[with some message]]><Context><Frame><![CDATA[Context value=something]]></Frame><Frame><![CDATA[Context value2=something different]]></Frame></Context></Error><Error file="xxx/log-formatter-test.cpp" line="59"><![CDATA[non sense]]></Error><TestingTime>ZZZ</TestingTime></TestCase><TestCase name="very_bad_foo" file="xxx/log-formatter-test.cpp" line="232"><FatalError file="xxx/log-formatter-test.cpp" line="64"><![CDATA[very_bad_foo is fatal]]><Context><Frame><![CDATA[some context]]></Frame></Context></FatalError><TestingTime>ZZZ</TestingTime></TestCase><TestCase name="very_bad_exception" file="xxx/log-formatter-test.cpp" line="233"><Error file="xxx/log-formatter-test.cpp" line="73"><![CDATA[with some message]]><Context><Frame><![CDATA[Context value=something]]></Frame><Frame><![CDATA[Context value2=something different]]></Frame></Context></Error><Exception file="unknown location" line="0"><![CDATA[unknown type]]><LastCheckpoint file="xxx/log-formatter-test.cpp" line="73"><![CDATA[]]></LastCheckpoint><Context><Frame><![CDATA[exception context should be shown]]></Frame></Context></Exception><TestingTime>ZZZ</TestingTime></TestCase><TestCase name="bad_foo2" file="xxx/log-formatter-test.cpp" line="234"><Error file="xxx/log-formatter-test.cpp" line="50"><![CDATA[]]></Error><Message file="xxx/log-formatter-test.cpp" line="52"><![CDATA[this is a message]]></Message><Info file="xxx/log-formatter-test.cpp" line="53"><![CDATA[check true has passed]]></Info><Error file="xxx/log-formatter-test.cpp" line="57"><![CDATA[with some message]]><Context><Frame><![CDATA[Context value=something]]></Frame><Frame><![CDATA[Context value2=something different]]></Frame></Context></Error><Error file="xxx/log-formatter-test.cpp" line="59"><![CDATA[non sense]]></Error><TestingTime>ZZZ</TestingTime></TestCase></TestSuite></TestLog>
450 * 3-format  *******************************************************************
451 <?xml version="1.0" encoding="UTF-8"?>
452 <testsuite tests="4" skipped="0" errors="2" failures="2" id="0" name="4_test_cases_inside" time="0.1234">
453 <testcase assertions="4" name="bad_foo" time="0.1234">
454 <failure message="failure" type="assertion error"><![CDATA[
455 ASSERTION FAILURE:
456 - file   : log-formatter-test.cpp
457 - line   : 50
458 - message: 
459
460 ]]></failure><failure message="failure" type="assertion error"><![CDATA[
461 ASSERTION FAILURE:
462 - file   : log-formatter-test.cpp
463 - line   : 57
464 - message: with some message
465 - context:
466   - 'Context value=something'
467   - 'Context value2=something different'
468
469
470 ]]></failure><failure message="failure" type="assertion error"><![CDATA[
471 ASSERTION FAILURE:
472 - file   : log-formatter-test.cpp
473 - line   : 59
474 - message: non sense
475
476 ]]></failure><system-out><![CDATA[MESSAGE:
477 - file   : log-formatter-test.cpp
478 - line   : 52
479 - message: this is a message
480
481 INFO:
482 - file   : log-formatter-test.cpp
483 - line   : 53
484 - message: check true has passed
485
486 ]]></system-out>
487 <system-err><![CDATA[Failures detected in:
488 - test case: Fake Test Suite Hierarchy/4 test cases inside/bad_foo
489 - file: log-formatter-test.cpp
490 - line: 231
491 ]]></system-err>
492 </testcase>
493 <testcase assertions="1" name="very_bad_foo" time="0.1234">
494 <failure message="failure" type="fatal error"><![CDATA[
495 ASSERTION FAILURE:
496 - file   : log-formatter-test.cpp
497 - line   : 64
498 - message: very_bad_foo is fatal
499 - context:
500   - 'some context'
501
502
503 ]]></failure><system-err><![CDATA[Failures detected in:
504 - test case: Fake Test Suite Hierarchy/4 test cases inside/very_bad_foo
505 - file: log-formatter-test.cpp
506 - line: 232
507 ]]></system-err>
508 </testcase>
509 <testcase assertions="2" name="very_bad_exception" time="0.1234">
510 <failure message="failure" type="assertion error"><![CDATA[
511 ASSERTION FAILURE:
512 - file   : log-formatter-test.cpp
513 - line   : 73
514 - message: with some message
515 - context:
516   - 'Context value=something'
517   - 'Context value2=something different'
518
519
520 ]]></failure><error message="unexpected exception" type="uncaught exception"><![CDATA[
521 UNCAUGHT EXCEPTION:
522 - file: unknown location
523 - line: 0
524
525
526 EXCEPTION STACK TRACE: --------------
527 unknown type
528 -------------------------------------
529
530 Last checkpoint:
531 - message: ""
532 - file: log-formatter-test.cpp
533 - line: 73
534
535
536 CONTEXT:
537 - 'exception context should be shown'
538 ]]></error><system-err><![CDATA[Failures detected in:
539 - test case: Fake Test Suite Hierarchy/4 test cases inside/very_bad_exception
540 - file: log-formatter-test.cpp
541 - line: 233
542 ]]></system-err>
543 </testcase>
544 <testcase assertions="4" name="bad_foo2" time="0.1234">
545 <failure message="failure" type="assertion error"><![CDATA[
546 ASSERTION FAILURE:
547 - file   : log-formatter-test.cpp
548 - line   : 50
549 - message: 
550
551 ]]></failure><failure message="failure" type="assertion error"><![CDATA[
552 ASSERTION FAILURE:
553 - file   : log-formatter-test.cpp
554 - line   : 57
555 - message: with some message
556 - context:
557   - 'Context value=something'
558   - 'Context value2=something different'
559
560
561 ]]></failure><failure message="failure" type="assertion error"><![CDATA[
562 ASSERTION FAILURE:
563 - file   : log-formatter-test.cpp
564 - line   : 59
565 - message: non sense
566
567 ]]></failure><system-out><![CDATA[MESSAGE:
568 - file   : log-formatter-test.cpp
569 - line   : 52
570 - message: this is a message
571
572 INFO:
573 - file   : log-formatter-test.cpp
574 - line   : 53
575 - message: check true has passed
576
577 ]]></system-out>
578 <system-err><![CDATA[Failures detected in:
579 - test case: Fake Test Suite Hierarchy/4 test cases inside/bad_foo2
580 - file: log-formatter-test.cpp
581 - line: 234
582 ]]></system-err>
583 </testcase>
584 </testsuite>
585 * 3-format  *******************************************************************
586 <?xml version="1.0" encoding="UTF-8"?>
587 <testsuite tests="4" skipped="0" errors="2" failures="2" id="0" name="4_test_cases_inside" time="0.1234">
588 <testcase assertions="4" name="bad_foo" time="0.1234">
589 <failure message="failure" type="assertion error"><![CDATA[
590 ASSERTION FAILURE:
591 - file   : log-formatter-test.cpp
592 - line   : 50
593 - message: 
594
595 ]]></failure><failure message="failure" type="assertion error"><![CDATA[
596 ASSERTION FAILURE:
597 - file   : log-formatter-test.cpp
598 - line   : 57
599 - message: with some message
600 - context:
601   - 'Context value=something'
602   - 'Context value2=something different'
603
604
605 ]]></failure><failure message="failure" type="assertion error"><![CDATA[
606 ASSERTION FAILURE:
607 - file   : log-formatter-test.cpp
608 - line   : 59
609 - message: non sense
610
611 ]]></failure><system-err><![CDATA[Failures detected in:
612 - test case: Fake Test Suite Hierarchy/4 test cases inside/bad_foo
613 - file: log-formatter-test.cpp
614 - line: 231
615 ]]></system-err>
616 </testcase>
617 <testcase assertions="1" name="very_bad_foo" time="0.1234">
618 <failure message="failure" type="fatal error"><![CDATA[
619 ASSERTION FAILURE:
620 - file   : log-formatter-test.cpp
621 - line   : 64
622 - message: very_bad_foo is fatal
623 - context:
624   - 'some context'
625
626
627 ]]></failure><system-err><![CDATA[Failures detected in:
628 - test case: Fake Test Suite Hierarchy/4 test cases inside/very_bad_foo
629 - file: log-formatter-test.cpp
630 - line: 232
631 ]]></system-err>
632 </testcase>
633 <testcase assertions="2" name="very_bad_exception" time="0.1234">
634 <failure message="failure" type="assertion error"><![CDATA[
635 ASSERTION FAILURE:
636 - file   : log-formatter-test.cpp
637 - line   : 73
638 - message: with some message
639 - context:
640   - 'Context value=something'
641   - 'Context value2=something different'
642
643
644 ]]></failure><error message="unexpected exception" type="uncaught exception"><![CDATA[
645 UNCAUGHT EXCEPTION:
646 - file: unknown location
647 - line: 0
648
649
650 EXCEPTION STACK TRACE: --------------
651 unknown type
652 -------------------------------------
653
654 Last checkpoint:
655 - message: ""
656 - file: log-formatter-test.cpp
657 - line: 73
658
659
660 CONTEXT:
661 - 'exception context should be shown'
662 ]]></error><system-err><![CDATA[Failures detected in:
663 - test case: Fake Test Suite Hierarchy/4 test cases inside/very_bad_exception
664 - file: log-formatter-test.cpp
665 - line: 233
666 ]]></system-err>
667 </testcase>
668 <testcase assertions="4" name="bad_foo2" time="0.1234">
669 <failure message="failure" type="assertion error"><![CDATA[
670 ASSERTION FAILURE:
671 - file   : log-formatter-test.cpp
672 - line   : 50
673 - message: 
674
675 ]]></failure><failure message="failure" type="assertion error"><![CDATA[
676 ASSERTION FAILURE:
677 - file   : log-formatter-test.cpp
678 - line   : 57
679 - message: with some message
680 - context:
681   - 'Context value=something'
682   - 'Context value2=something different'
683
684
685 ]]></failure><failure message="failure" type="assertion error"><![CDATA[
686 ASSERTION FAILURE:
687 - file   : log-formatter-test.cpp
688 - line   : 59
689 - message: non sense
690
691 ]]></failure><system-err><![CDATA[Failures detected in:
692 - test case: Fake Test Suite Hierarchy/4 test cases inside/bad_foo2
693 - file: log-formatter-test.cpp
694 - line: 234
695 ]]></system-err>
696 </testcase>
697 </testsuite>
698 * 1-format  *******************************************************************
699 Running 11 test cases...
700 xxx/log-formatter-test.cpp:236: Entering test suite "Fake Test Suite Hierarchy"
701 xxx/log-formatter-test.cpp:207: Test suite "Fake Test Suite Hierarchy/0 test cases inside" is skipped because disabled
702 xxx/log-formatter-test.cpp:209: Entering test suite "1 test cases inside"
703 xxx/log-formatter-test.cpp:210: Entering test case "good_foo"
704 Test case Fake Test Suite Hierarchy/1 test cases inside/good_foo did not check any assertions
705 xxx/log-formatter-test.cpp:210: Leaving test case "good_foo"
706 xxx/log-formatter-test.cpp:269: Entering test case "bad_foo"
707 xxx/log-formatter-test.cpp:50: error: in "Fake Test Suite Hierarchy/1 test cases inside/bad_foo": 
708 this is a message
709 xxx/log-formatter-test.cpp:53: info: check true has passed
710 xxx/log-formatter-test.cpp:57: error: in "Fake Test Suite Hierarchy/1 test cases inside/bad_foo": with some message
711 Failure occurred in a following context:
712     Context value=something
713     Context value2=something different
714 xxx/log-formatter-test.cpp:59: error: in "Fake Test Suite Hierarchy/1 test cases inside/bad_foo": non sense
715 xxx/log-formatter-test.cpp:269: Leaving test case "bad_foo"
716 xxx/log-formatter-test.cpp:209: Leaving test suite "1 test cases inside"
717 xxx/log-formatter-test.cpp:218: Entering test suite "2 test cases inside"
718 xxx/log-formatter-test.cpp:219: Entering test case "good_foo"
719 Test case Fake Test Suite Hierarchy/2 test cases inside/good_foo did not check any assertions
720 xxx/log-formatter-test.cpp:219: Leaving test case "good_foo"
721 xxx/log-formatter-test.cpp:220: Entering test case "bad_foo"
722 xxx/log-formatter-test.cpp:50: error: in "Fake Test Suite Hierarchy/2 test cases inside/bad_foo": 
723 this is a message
724 xxx/log-formatter-test.cpp:53: info: check true has passed
725 xxx/log-formatter-test.cpp:57: error: in "Fake Test Suite Hierarchy/2 test cases inside/bad_foo": with some message
726 Failure occurred in a following context:
727     Context value=something
728     Context value2=something different
729 xxx/log-formatter-test.cpp:59: error: in "Fake Test Suite Hierarchy/2 test cases inside/bad_foo": non sense
730 xxx/log-formatter-test.cpp:220: Leaving test case "bad_foo"
731 xxx/log-formatter-test.cpp:218: Leaving test suite "2 test cases inside"
732 xxx/log-formatter-test.cpp:230: Entering test suite "4 test cases inside"
733 xxx/log-formatter-test.cpp:231: Entering test case "bad_foo"
734 xxx/log-formatter-test.cpp:50: error: in "Fake Test Suite Hierarchy/4 test cases inside/bad_foo": 
735 this is a message
736 xxx/log-formatter-test.cpp:53: info: check true has passed
737 xxx/log-formatter-test.cpp:57: error: in "Fake Test Suite Hierarchy/4 test cases inside/bad_foo": with some message
738 Failure occurred in a following context:
739     Context value=something
740     Context value2=something different
741 xxx/log-formatter-test.cpp:59: error: in "Fake Test Suite Hierarchy/4 test cases inside/bad_foo": non sense
742 xxx/log-formatter-test.cpp:231: Leaving test case "bad_foo"
743 xxx/log-formatter-test.cpp:232: Entering test case "very_bad_foo"
744 xxx/log-formatter-test.cpp:64: fatal error: in "Fake Test Suite Hierarchy/4 test cases inside/very_bad_foo": very_bad_foo is fatal
745 Failure occurred in a following context:
746     some context
747 xxx/log-formatter-test.cpp:232: Leaving test case "very_bad_foo"
748 xxx/log-formatter-test.cpp:233: Entering test case "very_bad_exception"
749 xxx/log-formatter-test.cpp:73: error: in "Fake Test Suite Hierarchy/4 test cases inside/very_bad_exception": with some message
750 Failure occurred in a following context:
751     Context value=something
752     Context value2=something different
753 unknown location:0: fatal error: in "Fake Test Suite Hierarchy/4 test cases inside/very_bad_exception": unknown type
754 xxx/log-formatter-test.cpp:73: last checkpoint
755 Failure occurred in a following context:
756     exception context should be shown
757 xxx/log-formatter-test.cpp:233: Leaving test case "very_bad_exception"
758 xxx/log-formatter-test.cpp:234: Entering test case "bad_foo2"
759 xxx/log-formatter-test.cpp:50: error: in "Fake Test Suite Hierarchy/4 test cases inside/bad_foo2": 
760 this is a message
761 xxx/log-formatter-test.cpp:53: info: check true has passed
762 xxx/log-formatter-test.cpp:57: error: in "Fake Test Suite Hierarchy/4 test cases inside/bad_foo2": with some message
763 Failure occurred in a following context:
764     Context value=something
765     Context value2=something different
766 xxx/log-formatter-test.cpp:59: error: in "Fake Test Suite Hierarchy/4 test cases inside/bad_foo2": non sense
767 xxx/log-formatter-test.cpp:234: Leaving test case "bad_foo2"
768 xxx/log-formatter-test.cpp:230: Leaving test suite "4 test cases inside"
769 xxx/log-formatter-test.cpp:222: Test suite "Fake Test Suite Hierarchy/3 test cases inside" is skipped because dependency test suite "Fake Test Suite Hierarchy/1 test cases inside" has failed
770 xxx/log-formatter-test.cpp:236: Leaving test suite "Fake Test Suite Hierarchy"
771
772 * 2-format  *******************************************************************
773 <TestLog><TestSuite name="Fake Test Suite Hierarchy" file="xxx/log-formatter-test.cpp" line="236"><TestSuite name="0 test cases inside" skipped="yes" reason="disabled"/><TestSuite name="1 test cases inside" file="xxx/log-formatter-test.cpp" line="209"><TestCase name="good_foo" file="xxx/log-formatter-test.cpp" line="210"><Message file="boost.test framework" line="0"><![CDATA[Test case Fake Test Suite Hierarchy/1 test cases inside/good_foo did not check any assertions]]></Message><TestingTime>ZZZ</TestingTime></TestCase><TestCase name="bad_foo" file="xxx/log-formatter-test.cpp" line="269"><Error file="xxx/log-formatter-test.cpp" line="50"><![CDATA[]]></Error><Message file="xxx/log-formatter-test.cpp" line="52"><![CDATA[this is a message]]></Message><Info file="xxx/log-formatter-test.cpp" line="53"><![CDATA[check true has passed]]></Info><Error file="xxx/log-formatter-test.cpp" line="57"><![CDATA[with some message]]><Context><Frame><![CDATA[Context value=something]]></Frame><Frame><![CDATA[Context value2=something different]]></Frame></Context></Error><Error file="xxx/log-formatter-test.cpp" line="59"><![CDATA[non sense]]></Error><TestingTime>ZZZ</TestingTime></TestCase></TestSuite><TestSuite name="2 test cases inside" file="xxx/log-formatter-test.cpp" line="218"><TestCase name="good_foo" file="xxx/log-formatter-test.cpp" line="219"><Message file="boost.test framework" line="0"><![CDATA[Test case Fake Test Suite Hierarchy/2 test cases inside/good_foo did not check any assertions]]></Message><TestingTime>ZZZ</TestingTime></TestCase><TestCase name="bad_foo" file="xxx/log-formatter-test.cpp" line="220"><Error file="xxx/log-formatter-test.cpp" line="50"><![CDATA[]]></Error><Message file="xxx/log-formatter-test.cpp" line="52"><![CDATA[this is a message]]></Message><Info file="xxx/log-formatter-test.cpp" line="53"><![CDATA[check true has passed]]></Info><Error file="xxx/log-formatter-test.cpp" line="57"><![CDATA[with some message]]><Context><Frame><![CDATA[Context value=something]]></Frame><Frame><![CDATA[Context value2=something different]]></Frame></Context></Error><Error file="xxx/log-formatter-test.cpp" line="59"><![CDATA[non sense]]></Error><TestingTime>ZZZ</TestingTime></TestCase></TestSuite><TestSuite name="4 test cases inside" file="xxx/log-formatter-test.cpp" line="230"><TestCase name="bad_foo" file="xxx/log-formatter-test.cpp" line="231"><Error file="xxx/log-formatter-test.cpp" line="50"><![CDATA[]]></Error><Message file="xxx/log-formatter-test.cpp" line="52"><![CDATA[this is a message]]></Message><Info file="xxx/log-formatter-test.cpp" line="53"><![CDATA[check true has passed]]></Info><Error file="xxx/log-formatter-test.cpp" line="57"><![CDATA[with some message]]><Context><Frame><![CDATA[Context value=something]]></Frame><Frame><![CDATA[Context value2=something different]]></Frame></Context></Error><Error file="xxx/log-formatter-test.cpp" line="59"><![CDATA[non sense]]></Error><TestingTime>ZZZ</TestingTime></TestCase><TestCase name="very_bad_foo" file="xxx/log-formatter-test.cpp" line="232"><FatalError file="xxx/log-formatter-test.cpp" line="64"><![CDATA[very_bad_foo is fatal]]><Context><Frame><![CDATA[some context]]></Frame></Context></FatalError><TestingTime>ZZZ</TestingTime></TestCase><TestCase name="very_bad_exception" file="xxx/log-formatter-test.cpp" line="233"><Error file="xxx/log-formatter-test.cpp" line="73"><![CDATA[with some message]]><Context><Frame><![CDATA[Context value=something]]></Frame><Frame><![CDATA[Context value2=something different]]></Frame></Context></Error><Exception file="unknown location" line="0"><![CDATA[unknown type]]><LastCheckpoint file="xxx/log-formatter-test.cpp" line="73"><![CDATA[]]></LastCheckpoint><Context><Frame><![CDATA[exception context should be shown]]></Frame></Context></Exception><TestingTime>ZZZ</TestingTime></TestCase><TestCase name="bad_foo2" file="xxx/log-formatter-test.cpp" line="234"><Error file="xxx/log-formatter-test.cpp" line="50"><![CDATA[]]></Error><Message file="xxx/log-formatter-test.cpp" line="52"><![CDATA[this is a message]]></Message><Info file="xxx/log-formatter-test.cpp" line="53"><![CDATA[check true has passed]]></Info><Error file="xxx/log-formatter-test.cpp" line="57"><![CDATA[with some message]]><Context><Frame><![CDATA[Context value=something]]></Frame><Frame><![CDATA[Context value2=something different]]></Frame></Context></Error><Error file="xxx/log-formatter-test.cpp" line="59"><![CDATA[non sense]]></Error><TestingTime>ZZZ</TestingTime></TestCase></TestSuite><TestSuite name="3 test cases inside" skipped="yes" reason="dependency test suite &quot;Fake Test Suite Hierarchy/1 test cases inside&quot; has failed"/></TestSuite></TestLog>
774 * 3-format  *******************************************************************
775 <?xml version="1.0" encoding="UTF-8"?>
776 <testsuite tests="8" skipped="3" errors="2" failures="4" id="0" name="Fake_Test_Suite_Hierarchy" time="0.1234">
777 <testcase assertions="0" classname="1_test_cases_inside" name="good_foo" time="0.1234">
778 <system-out><![CDATA[MESSAGE:
779 - file   : boost.test framework
780 - line   : 0
781 - message: Test case Fake Test Suite Hierarchy/1 test cases inside/good_foo did not check any assertions
782
783 ]]></system-out>
784 </testcase>
785 <testcase assertions="4" classname="1_test_cases_inside" name="bad_foo" time="0.1234">
786 <failure message="failure" type="assertion error"><![CDATA[
787 ASSERTION FAILURE:
788 - file   : log-formatter-test.cpp
789 - line   : 50
790 - message: 
791
792 ]]></failure><failure message="failure" type="assertion error"><![CDATA[
793 ASSERTION FAILURE:
794 - file   : log-formatter-test.cpp
795 - line   : 57
796 - message: with some message
797 - context:
798   - 'Context value=something'
799   - 'Context value2=something different'
800
801
802 ]]></failure><failure message="failure" type="assertion error"><![CDATA[
803 ASSERTION FAILURE:
804 - file   : log-formatter-test.cpp
805 - line   : 59
806 - message: non sense
807
808 ]]></failure><system-out><![CDATA[MESSAGE:
809 - file   : log-formatter-test.cpp
810 - line   : 52
811 - message: this is a message
812
813 INFO:
814 - file   : log-formatter-test.cpp
815 - line   : 53
816 - message: check true has passed
817
818 ]]></system-out>
819 <system-err><![CDATA[Failures detected in:
820 - test case: Fake Test Suite Hierarchy/1 test cases inside/bad_foo
821 - file: log-formatter-test.cpp
822 - line: 269
823 ]]></system-err>
824 </testcase>
825 <testcase assertions="0" classname="2_test_cases_inside" name="good_foo" time="0.1234">
826 <system-out><![CDATA[MESSAGE:
827 - file   : boost.test framework
828 - line   : 0
829 - message: Test case Fake Test Suite Hierarchy/2 test cases inside/good_foo did not check any assertions
830
831 ]]></system-out>
832 </testcase>
833 <testcase assertions="4" classname="2_test_cases_inside" name="bad_foo" time="0.1234">
834 <failure message="failure" type="assertion error"><![CDATA[
835 ASSERTION FAILURE:
836 - file   : log-formatter-test.cpp
837 - line   : 50
838 - message: 
839
840 ]]></failure><failure message="failure" type="assertion error"><![CDATA[
841 ASSERTION FAILURE:
842 - file   : log-formatter-test.cpp
843 - line   : 57
844 - message: with some message
845 - context:
846   - 'Context value=something'
847   - 'Context value2=something different'
848
849
850 ]]></failure><failure message="failure" type="assertion error"><![CDATA[
851 ASSERTION FAILURE:
852 - file   : log-formatter-test.cpp
853 - line   : 59
854 - message: non sense
855
856 ]]></failure><system-out><![CDATA[MESSAGE:
857 - file   : log-formatter-test.cpp
858 - line   : 52
859 - message: this is a message
860
861 INFO:
862 - file   : log-formatter-test.cpp
863 - line   : 53
864 - message: check true has passed
865
866 ]]></system-out>
867 <system-err><![CDATA[Failures detected in:
868 - test case: Fake Test Suite Hierarchy/2 test cases inside/bad_foo
869 - file: log-formatter-test.cpp
870 - line: 220
871 ]]></system-err>
872 </testcase>
873 <testcase assertions="0" classname="3_test_cases_inside" name="bad_foo" time="0.1234">
874 <skipped/>
875 <system-out><![CDATA[Test case disabled because of the following chain of decision:
876 - disabled test unit: 'Fake Test Suite Hierarchy/3 test cases inside/bad_foo'
877 - disabled test unit: 'Fake Test Suite Hierarchy/3 test cases inside'
878 - reason: 'dependency test suite "Fake Test Suite Hierarchy/1 test cases inside" has failed']]></system-out>
879 </testcase>
880 <testcase assertions="0" classname="3_test_cases_inside" name="very_bad_foo" time="0.1234">
881 <skipped/>
882 <system-out><![CDATA[Test case disabled because of the following chain of decision:
883 - disabled test unit: 'Fake Test Suite Hierarchy/3 test cases inside/very_bad_foo'
884 - disabled test unit: 'Fake Test Suite Hierarchy/3 test cases inside'
885 - reason: 'dependency test suite "Fake Test Suite Hierarchy/1 test cases inside" has failed']]></system-out>
886 </testcase>
887 <testcase assertions="0" classname="3_test_cases_inside" name="bad_foo2" time="0.1234">
888 <skipped/>
889 <system-out><![CDATA[Test case disabled because of the following chain of decision:
890 - disabled test unit: 'Fake Test Suite Hierarchy/3 test cases inside/bad_foo2'
891 - disabled test unit: 'Fake Test Suite Hierarchy/3 test cases inside'
892 - reason: 'dependency test suite "Fake Test Suite Hierarchy/1 test cases inside" has failed']]></system-out>
893 </testcase>
894 <testcase assertions="4" classname="4_test_cases_inside" name="bad_foo" time="0.1234">
895 <failure message="failure" type="assertion error"><![CDATA[
896 ASSERTION FAILURE:
897 - file   : log-formatter-test.cpp
898 - line   : 50
899 - message: 
900
901 ]]></failure><failure message="failure" type="assertion error"><![CDATA[
902 ASSERTION FAILURE:
903 - file   : log-formatter-test.cpp
904 - line   : 57
905 - message: with some message
906 - context:
907   - 'Context value=something'
908   - 'Context value2=something different'
909
910
911 ]]></failure><failure message="failure" type="assertion error"><![CDATA[
912 ASSERTION FAILURE:
913 - file   : log-formatter-test.cpp
914 - line   : 59
915 - message: non sense
916
917 ]]></failure><system-out><![CDATA[MESSAGE:
918 - file   : log-formatter-test.cpp
919 - line   : 52
920 - message: this is a message
921
922 INFO:
923 - file   : log-formatter-test.cpp
924 - line   : 53
925 - message: check true has passed
926
927 ]]></system-out>
928 <system-err><![CDATA[Failures detected in:
929 - test case: Fake Test Suite Hierarchy/4 test cases inside/bad_foo
930 - file: log-formatter-test.cpp
931 - line: 231
932 ]]></system-err>
933 </testcase>
934 <testcase assertions="1" classname="4_test_cases_inside" name="very_bad_foo" time="0.1234">
935 <failure message="failure" type="fatal error"><![CDATA[
936 ASSERTION FAILURE:
937 - file   : log-formatter-test.cpp
938 - line   : 64
939 - message: very_bad_foo is fatal
940 - context:
941   - 'some context'
942
943
944 ]]></failure><system-err><![CDATA[Failures detected in:
945 - test case: Fake Test Suite Hierarchy/4 test cases inside/very_bad_foo
946 - file: log-formatter-test.cpp
947 - line: 232
948 ]]></system-err>
949 </testcase>
950 <testcase assertions="2" classname="4_test_cases_inside" name="very_bad_exception" time="0.1234">
951 <failure message="failure" type="assertion error"><![CDATA[
952 ASSERTION FAILURE:
953 - file   : log-formatter-test.cpp
954 - line   : 73
955 - message: with some message
956 - context:
957   - 'Context value=something'
958   - 'Context value2=something different'
959
960
961 ]]></failure><error message="unexpected exception" type="uncaught exception"><![CDATA[
962 UNCAUGHT EXCEPTION:
963 - file: unknown location
964 - line: 0
965
966
967 EXCEPTION STACK TRACE: --------------
968 unknown type
969 -------------------------------------
970
971 Last checkpoint:
972 - message: ""
973 - file: log-formatter-test.cpp
974 - line: 73
975
976
977 CONTEXT:
978 - 'exception context should be shown'
979 ]]></error><system-err><![CDATA[Failures detected in:
980 - test case: Fake Test Suite Hierarchy/4 test cases inside/very_bad_exception
981 - file: log-formatter-test.cpp
982 - line: 233
983 ]]></system-err>
984 </testcase>
985 <testcase assertions="4" classname="4_test_cases_inside" name="bad_foo2" time="0.1234">
986 <failure message="failure" type="assertion error"><![CDATA[
987 ASSERTION FAILURE:
988 - file   : log-formatter-test.cpp
989 - line   : 50
990 - message: 
991
992 ]]></failure><failure message="failure" type="assertion error"><![CDATA[
993 ASSERTION FAILURE:
994 - file   : log-formatter-test.cpp
995 - line   : 57
996 - message: with some message
997 - context:
998   - 'Context value=something'
999   - 'Context value2=something different'
1000
1001
1002 ]]></failure><failure message="failure" type="assertion error"><![CDATA[
1003 ASSERTION FAILURE:
1004 - file   : log-formatter-test.cpp
1005 - line   : 59
1006 - message: non sense
1007
1008 ]]></failure><system-out><![CDATA[MESSAGE:
1009 - file   : log-formatter-test.cpp
1010 - line   : 52
1011 - message: this is a message
1012
1013 INFO:
1014 - file   : log-formatter-test.cpp
1015 - line   : 53
1016 - message: check true has passed
1017
1018 ]]></system-out>
1019 <system-err><![CDATA[Failures detected in:
1020 - test case: Fake Test Suite Hierarchy/4 test cases inside/bad_foo2
1021 - file: log-formatter-test.cpp
1022 - line: 234
1023 ]]></system-err>
1024 </testcase>
1025 </testsuite>
1026 * 3-format  *******************************************************************
1027 <?xml version="1.0" encoding="UTF-8"?>
1028 <testsuite tests="8" skipped="3" errors="2" failures="4" id="0" name="Fake_Test_Suite_Hierarchy" time="0.1234">
1029 <testcase assertions="0" classname="1_test_cases_inside" name="good_foo" time="0.1234">
1030 </testcase>
1031 <testcase assertions="4" classname="1_test_cases_inside" name="bad_foo" time="0.1234">
1032 <failure message="failure" type="assertion error"><![CDATA[
1033 ASSERTION FAILURE:
1034 - file   : log-formatter-test.cpp
1035 - line   : 50
1036 - message: 
1037
1038 ]]></failure><failure message="failure" type="assertion error"><![CDATA[
1039 ASSERTION FAILURE:
1040 - file   : log-formatter-test.cpp
1041 - line   : 57
1042 - message: with some message
1043 - context:
1044   - 'Context value=something'
1045   - 'Context value2=something different'
1046
1047
1048 ]]></failure><failure message="failure" type="assertion error"><![CDATA[
1049 ASSERTION FAILURE:
1050 - file   : log-formatter-test.cpp
1051 - line   : 59
1052 - message: non sense
1053
1054 ]]></failure><system-err><![CDATA[Failures detected in:
1055 - test case: Fake Test Suite Hierarchy/1 test cases inside/bad_foo
1056 - file: log-formatter-test.cpp
1057 - line: 269
1058 ]]></system-err>
1059 </testcase>
1060 <testcase assertions="0" classname="2_test_cases_inside" name="good_foo" time="0.1234">
1061 </testcase>
1062 <testcase assertions="4" classname="2_test_cases_inside" name="bad_foo" time="0.1234">
1063 <failure message="failure" type="assertion error"><![CDATA[
1064 ASSERTION FAILURE:
1065 - file   : log-formatter-test.cpp
1066 - line   : 50
1067 - message: 
1068
1069 ]]></failure><failure message="failure" type="assertion error"><![CDATA[
1070 ASSERTION FAILURE:
1071 - file   : log-formatter-test.cpp
1072 - line   : 57
1073 - message: with some message
1074 - context:
1075   - 'Context value=something'
1076   - 'Context value2=something different'
1077
1078
1079 ]]></failure><failure message="failure" type="assertion error"><![CDATA[
1080 ASSERTION FAILURE:
1081 - file   : log-formatter-test.cpp
1082 - line   : 59
1083 - message: non sense
1084
1085 ]]></failure><system-err><![CDATA[Failures detected in:
1086 - test case: Fake Test Suite Hierarchy/2 test cases inside/bad_foo
1087 - file: log-formatter-test.cpp
1088 - line: 220
1089 ]]></system-err>
1090 </testcase>
1091 <testcase assertions="0" classname="3_test_cases_inside" name="bad_foo" time="0.1234">
1092 <skipped/>
1093 <system-out><![CDATA[Test case disabled because of the following chain of decision:
1094 - disabled test unit: 'Fake Test Suite Hierarchy/3 test cases inside/bad_foo'
1095 - disabled test unit: 'Fake Test Suite Hierarchy/3 test cases inside'
1096 - reason: 'dependency test suite "Fake Test Suite Hierarchy/1 test cases inside" has failed']]></system-out>
1097 </testcase>
1098 <testcase assertions="0" classname="3_test_cases_inside" name="very_bad_foo" time="0.1234">
1099 <skipped/>
1100 <system-out><![CDATA[Test case disabled because of the following chain of decision:
1101 - disabled test unit: 'Fake Test Suite Hierarchy/3 test cases inside/very_bad_foo'
1102 - disabled test unit: 'Fake Test Suite Hierarchy/3 test cases inside'
1103 - reason: 'dependency test suite "Fake Test Suite Hierarchy/1 test cases inside" has failed']]></system-out>
1104 </testcase>
1105 <testcase assertions="0" classname="3_test_cases_inside" name="bad_foo2" time="0.1234">
1106 <skipped/>
1107 <system-out><![CDATA[Test case disabled because of the following chain of decision:
1108 - disabled test unit: 'Fake Test Suite Hierarchy/3 test cases inside/bad_foo2'
1109 - disabled test unit: 'Fake Test Suite Hierarchy/3 test cases inside'
1110 - reason: 'dependency test suite "Fake Test Suite Hierarchy/1 test cases inside" has failed']]></system-out>
1111 </testcase>
1112 <testcase assertions="4" classname="4_test_cases_inside" name="bad_foo" time="0.1234">
1113 <failure message="failure" type="assertion error"><![CDATA[
1114 ASSERTION FAILURE:
1115 - file   : log-formatter-test.cpp
1116 - line   : 50
1117 - message: 
1118
1119 ]]></failure><failure message="failure" type="assertion error"><![CDATA[
1120 ASSERTION FAILURE:
1121 - file   : log-formatter-test.cpp
1122 - line   : 57
1123 - message: with some message
1124 - context:
1125   - 'Context value=something'
1126   - 'Context value2=something different'
1127
1128
1129 ]]></failure><failure message="failure" type="assertion error"><![CDATA[
1130 ASSERTION FAILURE:
1131 - file   : log-formatter-test.cpp
1132 - line   : 59
1133 - message: non sense
1134
1135 ]]></failure><system-err><![CDATA[Failures detected in:
1136 - test case: Fake Test Suite Hierarchy/4 test cases inside/bad_foo
1137 - file: log-formatter-test.cpp
1138 - line: 231
1139 ]]></system-err>
1140 </testcase>
1141 <testcase assertions="1" classname="4_test_cases_inside" name="very_bad_foo" time="0.1234">
1142 <failure message="failure" type="fatal error"><![CDATA[
1143 ASSERTION FAILURE:
1144 - file   : log-formatter-test.cpp
1145 - line   : 64
1146 - message: very_bad_foo is fatal
1147 - context:
1148   - 'some context'
1149
1150
1151 ]]></failure><system-err><![CDATA[Failures detected in:
1152 - test case: Fake Test Suite Hierarchy/4 test cases inside/very_bad_foo
1153 - file: log-formatter-test.cpp
1154 - line: 232
1155 ]]></system-err>
1156 </testcase>
1157 <testcase assertions="2" classname="4_test_cases_inside" name="very_bad_exception" time="0.1234">
1158 <failure message="failure" type="assertion error"><![CDATA[
1159 ASSERTION FAILURE:
1160 - file   : log-formatter-test.cpp
1161 - line   : 73
1162 - message: with some message
1163 - context:
1164   - 'Context value=something'
1165   - 'Context value2=something different'
1166
1167
1168 ]]></failure><error message="unexpected exception" type="uncaught exception"><![CDATA[
1169 UNCAUGHT EXCEPTION:
1170 - file: unknown location
1171 - line: 0
1172
1173
1174 EXCEPTION STACK TRACE: --------------
1175 unknown type
1176 -------------------------------------
1177
1178 Last checkpoint:
1179 - message: ""
1180 - file: log-formatter-test.cpp
1181 - line: 73
1182
1183
1184 CONTEXT:
1185 - 'exception context should be shown'
1186 ]]></error><system-err><![CDATA[Failures detected in:
1187 - test case: Fake Test Suite Hierarchy/4 test cases inside/very_bad_exception
1188 - file: log-formatter-test.cpp
1189 - line: 233
1190 ]]></system-err>
1191 </testcase>
1192 <testcase assertions="4" classname="4_test_cases_inside" name="bad_foo2" time="0.1234">
1193 <failure message="failure" type="assertion error"><![CDATA[
1194 ASSERTION FAILURE:
1195 - file   : log-formatter-test.cpp
1196 - line   : 50
1197 - message: 
1198
1199 ]]></failure><failure message="failure" type="assertion error"><![CDATA[
1200 ASSERTION FAILURE:
1201 - file   : log-formatter-test.cpp
1202 - line   : 57
1203 - message: with some message
1204 - context:
1205   - 'Context value=something'
1206   - 'Context value2=something different'
1207
1208
1209 ]]></failure><failure message="failure" type="assertion error"><![CDATA[
1210 ASSERTION FAILURE:
1211 - file   : log-formatter-test.cpp
1212 - line   : 59
1213 - message: non sense
1214
1215 ]]></failure><system-err><![CDATA[Failures detected in:
1216 - test case: Fake Test Suite Hierarchy/4 test cases inside/bad_foo2
1217 - file: log-formatter-test.cpp
1218 - line: 234
1219 ]]></system-err>
1220 </testcase>
1221 </testsuite>
1222 * 1-format  *******************************************************************
1223 Running 2 test cases...
1224 xxx/log-formatter-test.cpp:243: Entering test suite "Timeout"
1225 xxx/log-formatter-test.cpp:244: Entering test case "good_foo"
1226 Test case Timeout/good_foo did not check any assertions
1227 xxx/log-formatter-test.cpp:244: Leaving test case "good_foo"
1228 xxx/log-formatter-test.cpp:245: Entering test case "timeout_foo"
1229 unknown location:0: fatal error: in "Timeout/timeout_foo": fake  timeout
1230 xxx/log-formatter-test.cpp:245: Leaving test case "timeout_foo"
1231 xxx/log-formatter-test.cpp:243: Leaving test suite "Timeout"
1232
1233 * 2-format  *******************************************************************
1234 <TestLog><TestSuite name="Timeout" file="xxx/log-formatter-test.cpp" line="243"><TestCase name="good_foo" file="xxx/log-formatter-test.cpp" line="244"><Message file="boost.test framework" line="0"><![CDATA[Test case Timeout/good_foo did not check any assertions]]></Message><TestingTime>ZZZ</TestingTime></TestCase><TestCase name="timeout_foo" file="xxx/log-formatter-test.cpp" line="245"><Exception file="unknown location" line="0"><![CDATA[fake  timeout]]></Exception><TestingTime>ZZZ</TestingTime></TestCase></TestSuite></TestLog>
1235 * 3-format  *******************************************************************
1236 <?xml version="1.0" encoding="UTF-8"?>
1237 <testsuite tests="1" skipped="0" errors="0" failures="1" id="0" name="Timeout" time="0.1234">
1238 <testcase assertions="0" name="good_foo" time="0.1234">
1239 <system-out><![CDATA[MESSAGE:
1240 - file   : boost.test framework
1241 - line   : 0
1242 - message: Test case Timeout/good_foo did not check any assertions
1243
1244 ]]></system-out>
1245 </testcase>
1246 <testcase assertions="1" name="timeout_foo" time="0.1234">
1247 <error message="unexpected exception" type="execution timeout"><![CDATA[
1248 UNCAUGHT EXCEPTION:
1249 - file: unknown location
1250 - line: 0
1251
1252
1253 EXCEPTION STACK TRACE: --------------
1254 fake  timeout
1255 -------------------------------------]]></error><system-err><![CDATA[Failures detected in:
1256 - test case: Timeout/timeout_foo
1257 - file: log-formatter-test.cpp
1258 - line: 245
1259 ]]></system-err>
1260 </testcase>
1261 </testsuite>
1262 * 3-format  *******************************************************************
1263 <?xml version="1.0" encoding="UTF-8"?>
1264 <testsuite tests="1" skipped="0" errors="0" failures="1" id="0" name="Timeout" time="0.1234">
1265 <testcase assertions="0" name="good_foo" time="0.1234">
1266 </testcase>
1267 <testcase assertions="1" name="timeout_foo" time="0.1234">
1268 <error message="unexpected exception" type="execution timeout"><![CDATA[
1269 UNCAUGHT EXCEPTION:
1270 - file: unknown location
1271 - line: 0
1272
1273
1274 EXCEPTION STACK TRACE: --------------
1275 fake  timeout
1276 -------------------------------------]]></error><system-err><![CDATA[Failures detected in:
1277 - test case: Timeout/timeout_foo
1278 - file: log-formatter-test.cpp
1279 - line: 245
1280 ]]></system-err>
1281 </testcase>
1282 </testsuite>
1283 * 1-format  *******************************************************************
1284 Running 4 test cases...
1285 xxx/log-formatter-test.cpp:248: Entering test suite "Timeout-nested"
1286 xxx/log-formatter-test.cpp:249: Entering test case "good_foo"
1287 Test case Timeout-nested/good_foo did not check any assertions
1288 xxx/log-formatter-test.cpp:249: Leaving test case "good_foo"
1289 xxx/log-formatter-test.cpp:250: Entering test suite "Timeout"
1290 xxx/log-formatter-test.cpp:251: Entering test case "good_foo"
1291 Test case Timeout-nested/Timeout/good_foo did not check any assertions
1292 xxx/log-formatter-test.cpp:251: Leaving test case "good_foo"
1293 xxx/log-formatter-test.cpp:252: Entering test case "timeout_foo"
1294 unknown location:0: fatal error: in "Timeout-nested/Timeout/timeout_foo": fake  timeout
1295 xxx/log-formatter-test.cpp:252: Leaving test case "timeout_foo"
1296 xxx/log-formatter-test.cpp:250: Leaving test suite "Timeout"
1297 xxx/log-formatter-test.cpp:255: Entering test case "good_foo2"
1298 Test case Timeout-nested/good_foo2 did not check any assertions
1299 xxx/log-formatter-test.cpp:255: Leaving test case "good_foo2"
1300 xxx/log-formatter-test.cpp:248: Leaving test suite "Timeout-nested"
1301
1302 * 2-format  *******************************************************************
1303 <TestLog><TestSuite name="Timeout-nested" file="xxx/log-formatter-test.cpp" line="248"><TestCase name="good_foo" file="xxx/log-formatter-test.cpp" line="249"><Message file="boost.test framework" line="0"><![CDATA[Test case Timeout-nested/good_foo did not check any assertions]]></Message><TestingTime>ZZZ</TestingTime></TestCase><TestSuite name="Timeout" file="xxx/log-formatter-test.cpp" line="250"><TestCase name="good_foo" file="xxx/log-formatter-test.cpp" line="251"><Message file="boost.test framework" line="0"><![CDATA[Test case Timeout-nested/Timeout/good_foo did not check any assertions]]></Message><TestingTime>ZZZ</TestingTime></TestCase><TestCase name="timeout_foo" file="xxx/log-formatter-test.cpp" line="252"><Exception file="unknown location" line="0"><![CDATA[fake  timeout]]></Exception><TestingTime>ZZZ</TestingTime></TestCase></TestSuite><TestCase name="good_foo2" file="xxx/log-formatter-test.cpp" line="255"><Message file="boost.test framework" line="0"><![CDATA[Test case Timeout-nested/good_foo2 did not check any assertions]]></Message><TestingTime>ZZZ</TestingTime></TestCase></TestSuite></TestLog>
1304 * 3-format  *******************************************************************
1305 <?xml version="1.0" encoding="UTF-8"?>
1306 <testsuite tests="3" skipped="0" errors="0" failures="1" id="0" name="Timeout-nested" time="0.1234">
1307 <testcase assertions="0" name="good_foo" time="0.1234">
1308 <system-out><![CDATA[MESSAGE:
1309 - file   : boost.test framework
1310 - line   : 0
1311 - message: Test case Timeout-nested/good_foo did not check any assertions
1312
1313 ]]></system-out>
1314 </testcase>
1315 <testcase assertions="0" classname="Timeout" name="good_foo" time="0.1234">
1316 <system-out><![CDATA[MESSAGE:
1317 - file   : boost.test framework
1318 - line   : 0
1319 - message: Test case Timeout-nested/Timeout/good_foo did not check any assertions
1320
1321 ]]></system-out>
1322 </testcase>
1323 <testcase assertions="1" classname="Timeout" name="timeout_foo" time="0.1234">
1324 <error message="unexpected exception" type="execution timeout"><![CDATA[
1325 UNCAUGHT EXCEPTION:
1326 - file: unknown location
1327 - line: 0
1328
1329
1330 EXCEPTION STACK TRACE: --------------
1331 fake  timeout
1332 -------------------------------------]]></error><system-err><![CDATA[Failures detected in:
1333 - test case: Timeout-nested/Timeout/timeout_foo
1334 - file: log-formatter-test.cpp
1335 - line: 252
1336 ]]></system-err>
1337 </testcase>
1338 <testcase assertions="0" name="good_foo2" time="0.1234">
1339 <system-out><![CDATA[MESSAGE:
1340 - file   : boost.test framework
1341 - line   : 0
1342 - message: Test case Timeout-nested/good_foo2 did not check any assertions
1343
1344 ]]></system-out>
1345 </testcase>
1346 </testsuite>
1347 * 3-format  *******************************************************************
1348 <?xml version="1.0" encoding="UTF-8"?>
1349 <testsuite tests="3" skipped="0" errors="0" failures="1" id="0" name="Timeout-nested" time="0.1234">
1350 <testcase assertions="0" name="good_foo" time="0.1234">
1351 </testcase>
1352 <testcase assertions="0" classname="Timeout" name="good_foo" time="0.1234">
1353 </testcase>
1354 <testcase assertions="1" classname="Timeout" name="timeout_foo" time="0.1234">
1355 <error message="unexpected exception" type="execution timeout"><![CDATA[
1356 UNCAUGHT EXCEPTION:
1357 - file: unknown location
1358 - line: 0
1359
1360
1361 EXCEPTION STACK TRACE: --------------
1362 fake  timeout
1363 -------------------------------------]]></error><system-err><![CDATA[Failures detected in:
1364 - test case: Timeout-nested/Timeout/timeout_foo
1365 - file: log-formatter-test.cpp
1366 - line: 252
1367 ]]></system-err>
1368 </testcase>
1369 <testcase assertions="0" name="good_foo2" time="0.1234">
1370 </testcase>
1371 </testsuite>