1 ***********************
2 *********************** GlobalFixtureWithCtor<&good_foo>
3 ***********************
4 * 1-format *******************************************************************
5 Running 5 test cases...
6 xxx/test-macro-global-fixture.cpp:281: Entering test suite "Fake Test Suite Hierarchy"
7 GlobalFixtureWithCtor: ctor
8 xxx/test-macro-global-fixture.cpp:282: Entering test case "bad_foo"
9 xxx/test-macro-global-fixture.cpp:154: error: in "Fake Test Suite Hierarchy/bad_foo":
11 xxx/test-macro-global-fixture.cpp:157: info: check true has passed
12 xxx/test-macro-global-fixture.cpp:161: error: in "Fake Test Suite Hierarchy/bad_foo": with some message
13 Failure occurred in a following context:
14 Context value=something
15 Context value2=something different
16 xxx/test-macro-global-fixture.cpp:163: error: in "Fake Test Suite Hierarchy/bad_foo": non sense
17 xxx/test-macro-global-fixture.cpp:282: Leaving test case "bad_foo"
18 xxx/test-macro-global-fixture.cpp:283: Entering test case "very_bad_foo"
19 xxx/test-macro-global-fixture.cpp:168: fatal error: in "Fake Test Suite Hierarchy/very_bad_foo": very_bad_foo is fatal
20 Failure occurred in a following context:
22 xxx/test-macro-global-fixture.cpp:283: Leaving test case "very_bad_foo"
23 xxx/test-macro-global-fixture.cpp:284: Entering test case "very_bad_exception"
24 xxx/test-macro-global-fixture.cpp:177: error: in "Fake Test Suite Hierarchy/very_bad_exception": with some message
25 Failure occurred in a following context:
26 Context value=something
27 Context value2=something different
28 unknown location:0: fatal error: in "Fake Test Suite Hierarchy/very_bad_exception": unknown type
29 xxx/test-macro-global-fixture.cpp:177: last checkpoint
30 Failure occurred in a following context:
31 exception context should be shown
32 xxx/test-macro-global-fixture.cpp:284: Leaving test case "very_bad_exception"
33 xxx/test-macro-global-fixture.cpp:275: Entering test suite "1 test cases inside"
34 xxx/test-macro-global-fixture.cpp:276: Entering test case "good_foo"
35 Test case Fake Test Suite Hierarchy/1 test cases inside/good_foo did not check any assertions
36 xxx/test-macro-global-fixture.cpp:276: Leaving test case "good_foo"
37 xxx/test-macro-global-fixture.cpp:275: Leaving test suite "1 test cases inside"
38 xxx/test-macro-global-fixture.cpp:278: Entering test suite "1 bad test case inside"
39 xxx/test-macro-global-fixture.cpp:279: Entering test case "bad_foo"
40 xxx/test-macro-global-fixture.cpp:154: error: in "Fake Test Suite Hierarchy/1 bad test case inside/bad_foo":
42 xxx/test-macro-global-fixture.cpp:157: info: check true has passed
43 xxx/test-macro-global-fixture.cpp:161: error: in "Fake Test Suite Hierarchy/1 bad test case inside/bad_foo": with some message
44 Failure occurred in a following context:
45 Context value=something
46 Context value2=something different
47 xxx/test-macro-global-fixture.cpp:163: error: in "Fake Test Suite Hierarchy/1 bad test case inside/bad_foo": non sense
48 xxx/test-macro-global-fixture.cpp:279: Leaving test case "bad_foo"
49 xxx/test-macro-global-fixture.cpp:278: Leaving test suite "1 bad test case inside"
50 GlobalFixtureWithCtor: dtor
51 xxx/test-macro-global-fixture.cpp:281: Leaving test suite "Fake Test Suite Hierarchy"
53 * 2-format *******************************************************************
54 <TestLog><TestSuite name="Fake Test Suite Hierarchy" file="xxx/test-macro-global-fixture.cpp" line="281"><Message file="xxx/test-macro-global-fixture.cpp" line="39"><![CDATA[GlobalFixtureWithCtor: ctor]]></Message><TestCase name="bad_foo" file="xxx/test-macro-global-fixture.cpp" line="282"><Error file="xxx/test-macro-global-fixture.cpp" line="154"><![CDATA[]]></Error><Message file="xxx/test-macro-global-fixture.cpp" line="156"><![CDATA[this is a message]]></Message><Info file="xxx/test-macro-global-fixture.cpp" line="157"><![CDATA[check true has passed]]></Info><Error file="xxx/test-macro-global-fixture.cpp" line="161"><![CDATA[with some message]]><Context><Frame><![CDATA[Context value=something]]></Frame><Frame><![CDATA[Context value2=something different]]></Frame></Context></Error><Error file="xxx/test-macro-global-fixture.cpp" line="163"><![CDATA[non sense]]></Error><TestingTime>ZZZ</TestingTime></TestCase><TestCase name="very_bad_foo" file="xxx/test-macro-global-fixture.cpp" line="283"><FatalError file="xxx/test-macro-global-fixture.cpp" line="168"><![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/test-macro-global-fixture.cpp" line="284"><Error file="xxx/test-macro-global-fixture.cpp" line="177"><![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/test-macro-global-fixture.cpp" line="177"><![CDATA[]]></LastCheckpoint><Context><Frame><![CDATA[exception context should be shown]]></Frame></Context></Exception><TestingTime>ZZZ</TestingTime></TestCase><TestSuite name="1 test cases inside" file="xxx/test-macro-global-fixture.cpp" line="275"><TestCase name="good_foo" file="xxx/test-macro-global-fixture.cpp" line="276"><Message file="boost.test framework" line="212"><![CDATA[Test case Fake Test Suite Hierarchy/1 test cases inside/good_foo did not check any assertions]]></Message><TestingTime>ZZZ</TestingTime></TestCase></TestSuite><TestSuite name="1 bad test case inside" file="xxx/test-macro-global-fixture.cpp" line="278"><TestCase name="bad_foo" file="xxx/test-macro-global-fixture.cpp" line="279"><Error file="xxx/test-macro-global-fixture.cpp" line="154"><![CDATA[]]></Error><Message file="xxx/test-macro-global-fixture.cpp" line="156"><![CDATA[this is a message]]></Message><Info file="xxx/test-macro-global-fixture.cpp" line="157"><![CDATA[check true has passed]]></Info><Error file="xxx/test-macro-global-fixture.cpp" line="161"><![CDATA[with some message]]><Context><Frame><![CDATA[Context value=something]]></Frame><Frame><![CDATA[Context value2=something different]]></Frame></Context></Error><Error file="xxx/test-macro-global-fixture.cpp" line="163"><![CDATA[non sense]]></Error><TestingTime>ZZZ</TestingTime></TestCase></TestSuite><Message file="xxx/test-macro-global-fixture.cpp" line="45"><![CDATA[GlobalFixtureWithCtor: dtor]]></Message></TestSuite></TestLog>
55 * 3-format *******************************************************************
56 <?xml version="1.0" encoding="UTF-8"?>
57 <testsuite tests="1" skipped="0" errors="2" failures="4" id="0" name="Fake_Test_Suite_Hierarchy" time="0.1234">
58 <testcase assertions="4" name="bad_foo" time="0.1234">
59 <failure message="failure" type="assertion error"><![CDATA[
61 - file : test-macro-global-fixture.cpp
65 ]]></failure><failure message="failure" type="assertion error"><![CDATA[
67 - file : test-macro-global-fixture.cpp
69 - message: with some message
71 - 'Context value=something'
72 - 'Context value2=something different'
75 ]]></failure><failure message="failure" type="assertion error"><![CDATA[
77 - file : test-macro-global-fixture.cpp
81 ]]></failure><system-out><![CDATA[MESSAGE:
82 - file : test-macro-global-fixture.cpp
84 - message: this is a message
87 - file : test-macro-global-fixture.cpp
89 - message: check true has passed
92 <system-err><![CDATA[Failures detected in:
93 - test case: Fake Test Suite Hierarchy/bad_foo
94 - file: test-macro-global-fixture.cpp
98 <testcase assertions="1" name="very_bad_foo" time="0.1234">
99 <failure message="failure" type="fatal error"><![CDATA[
101 - file : test-macro-global-fixture.cpp
103 - message: very_bad_foo is fatal
108 ]]></failure><system-err><![CDATA[Failures detected in:
109 - test case: Fake Test Suite Hierarchy/very_bad_foo
110 - file: test-macro-global-fixture.cpp
114 <testcase assertions="2" name="very_bad_exception" time="0.1234">
115 <failure message="failure" type="assertion error"><![CDATA[
117 - file : test-macro-global-fixture.cpp
119 - message: with some message
121 - 'Context value=something'
122 - 'Context value2=something different'
125 ]]></failure><error message="unexpected exception" type="uncaught exception"><![CDATA[
127 - file: unknown location
131 EXCEPTION STACK TRACE: --------------
133 -------------------------------------
137 - file: test-macro-global-fixture.cpp
142 - 'exception context should be shown'
143 ]]></error><system-err><![CDATA[Failures detected in:
144 - test case: Fake Test Suite Hierarchy/very_bad_exception
145 - file: test-macro-global-fixture.cpp
149 <testcase assertions="0" classname="1_test_cases_inside" name="good_foo" time="0.1234">
150 <system-out><![CDATA[MESSAGE:
151 - file : boost.test framework
153 - message: Test case Fake Test Suite Hierarchy/1 test cases inside/good_foo did not check any assertions
157 <testcase assertions="4" classname="1_bad_test_case_inside" name="bad_foo" time="0.1234">
158 <failure message="failure" type="assertion error"><![CDATA[
160 - file : test-macro-global-fixture.cpp
164 ]]></failure><failure message="failure" type="assertion error"><![CDATA[
166 - file : test-macro-global-fixture.cpp
168 - message: with some message
170 - 'Context value=something'
171 - 'Context value2=something different'
174 ]]></failure><failure message="failure" type="assertion error"><![CDATA[
176 - file : test-macro-global-fixture.cpp
180 ]]></failure><system-out><![CDATA[MESSAGE:
181 - file : test-macro-global-fixture.cpp
183 - message: this is a message
186 - file : test-macro-global-fixture.cpp
188 - message: check true has passed
191 <system-err><![CDATA[Failures detected in:
192 - test case: Fake Test Suite Hierarchy/1 bad test case inside/bad_foo
193 - file: test-macro-global-fixture.cpp
198 * 3-format *******************************************************************
199 <?xml version="1.0" encoding="UTF-8"?>
200 <testsuite tests="1" skipped="0" errors="2" failures="4" id="0" name="Fake_Test_Suite_Hierarchy" time="0.1234">
201 <testcase assertions="4" name="bad_foo" time="0.1234">
202 <failure message="failure" type="assertion error"><![CDATA[
204 - file : test-macro-global-fixture.cpp
208 ]]></failure><failure message="failure" type="assertion error"><![CDATA[
210 - file : test-macro-global-fixture.cpp
212 - message: with some message
214 - 'Context value=something'
215 - 'Context value2=something different'
218 ]]></failure><failure message="failure" type="assertion error"><![CDATA[
220 - file : test-macro-global-fixture.cpp
224 ]]></failure><system-err><![CDATA[Failures detected in:
225 - test case: Fake Test Suite Hierarchy/bad_foo
226 - file: test-macro-global-fixture.cpp
230 <testcase assertions="1" name="very_bad_foo" time="0.1234">
231 <failure message="failure" type="fatal error"><![CDATA[
233 - file : test-macro-global-fixture.cpp
235 - message: very_bad_foo is fatal
240 ]]></failure><system-err><![CDATA[Failures detected in:
241 - test case: Fake Test Suite Hierarchy/very_bad_foo
242 - file: test-macro-global-fixture.cpp
246 <testcase assertions="2" name="very_bad_exception" time="0.1234">
247 <failure message="failure" type="assertion error"><![CDATA[
249 - file : test-macro-global-fixture.cpp
251 - message: with some message
253 - 'Context value=something'
254 - 'Context value2=something different'
257 ]]></failure><error message="unexpected exception" type="uncaught exception"><![CDATA[
259 - file: unknown location
263 EXCEPTION STACK TRACE: --------------
265 -------------------------------------
269 - file: test-macro-global-fixture.cpp
274 - 'exception context should be shown'
275 ]]></error><system-err><![CDATA[Failures detected in:
276 - test case: Fake Test Suite Hierarchy/very_bad_exception
277 - file: test-macro-global-fixture.cpp
281 <testcase assertions="0" classname="1_test_cases_inside" name="good_foo" time="0.1234">
283 <testcase assertions="4" classname="1_bad_test_case_inside" name="bad_foo" time="0.1234">
284 <failure message="failure" type="assertion error"><![CDATA[
286 - file : test-macro-global-fixture.cpp
290 ]]></failure><failure message="failure" type="assertion error"><![CDATA[
292 - file : test-macro-global-fixture.cpp
294 - message: with some message
296 - 'Context value=something'
297 - 'Context value2=something different'
300 ]]></failure><failure message="failure" type="assertion error"><![CDATA[
302 - file : test-macro-global-fixture.cpp
306 ]]></failure><system-err><![CDATA[Failures detected in:
307 - test case: Fake Test Suite Hierarchy/1 bad test case inside/bad_foo
308 - file: test-macro-global-fixture.cpp
313 * 1-format *******************************************************************
314 Running 2 test cases...
315 xxx/test-macro-global-fixture.cpp:293: Entering test suite "Fake Test Suite Hierarchy no errors"
316 GlobalFixtureWithCtor: ctor
317 xxx/test-macro-global-fixture.cpp:295: Entering test case "almost_good_foo"
318 xxx/test-macro-global-fixture.cpp:150: warning: in "Fake Test Suite Hierarchy no errors/almost_good_foo": condition 2>3 is not satisfied [2 <= 3]
319 Test case Fake Test Suite Hierarchy no errors/almost_good_foo did not check any assertions
320 xxx/test-macro-global-fixture.cpp:295: Leaving test case "almost_good_foo"
321 xxx/test-macro-global-fixture.cpp:290: Entering test suite "1 test cases inside"
322 xxx/test-macro-global-fixture.cpp:291: Entering test case "good_foo"
323 Test case Fake Test Suite Hierarchy no errors/1 test cases inside/good_foo did not check any assertions
324 xxx/test-macro-global-fixture.cpp:291: Leaving test case "good_foo"
325 xxx/test-macro-global-fixture.cpp:290: Leaving test suite "1 test cases inside"
326 GlobalFixtureWithCtor: dtor
327 xxx/test-macro-global-fixture.cpp:293: Leaving test suite "Fake Test Suite Hierarchy no errors"
329 * 2-format *******************************************************************
330 <TestLog><TestSuite name="Fake Test Suite Hierarchy no errors" file="xxx/test-macro-global-fixture.cpp" line="293"><Message file="xxx/test-macro-global-fixture.cpp" line="39"><![CDATA[GlobalFixtureWithCtor: ctor]]></Message><TestCase name="almost_good_foo" file="xxx/test-macro-global-fixture.cpp" line="295"><Warning file="xxx/test-macro-global-fixture.cpp" line="150"><![CDATA[condition 2>3 is not satisfied [2 <= 3]]]></Warning><Message file="boost.test framework" line="212"><![CDATA[Test case Fake Test Suite Hierarchy no errors/almost_good_foo did not check any assertions]]></Message><TestingTime>ZZZ</TestingTime></TestCase><TestSuite name="1 test cases inside" file="xxx/test-macro-global-fixture.cpp" line="290"><TestCase name="good_foo" file="xxx/test-macro-global-fixture.cpp" line="291"><Message file="boost.test framework" line="212"><![CDATA[Test case Fake Test Suite Hierarchy no errors/1 test cases inside/good_foo did not check any assertions]]></Message><TestingTime>ZZZ</TestingTime></TestCase></TestSuite><Message file="xxx/test-macro-global-fixture.cpp" line="45"><![CDATA[GlobalFixtureWithCtor: dtor]]></Message></TestSuite></TestLog>
331 * 3-format *******************************************************************
332 <?xml version="1.0" encoding="UTF-8"?>
333 <testsuite tests="1" skipped="0" errors="0" failures="0" id="0" name="Fake_Test_Suite_Hierarchy_no_errors" time="0.1234">
334 <testcase assertions="0" name="almost_good_foo" time="0.1234">
335 <system-out><![CDATA[WARNING:
336 - file : test-macro-global-fixture.cpp
338 - message: condition 2>3 is not satisfied [2 <= 3]
341 - file : boost.test framework
343 - message: Test case Fake Test Suite Hierarchy no errors/almost_good_foo did not check any assertions
347 <testcase assertions="0" classname="1_test_cases_inside" name="good_foo" time="0.1234">
348 <system-out><![CDATA[MESSAGE:
349 - file : boost.test framework
351 - message: Test case Fake Test Suite Hierarchy no errors/1 test cases inside/good_foo did not check any assertions
356 * 3-format *******************************************************************
357 <?xml version="1.0" encoding="UTF-8"?>
358 <testsuite tests="1" skipped="0" errors="0" failures="0" id="0" name="Fake_Test_Suite_Hierarchy_no_errors" time="0.1234">
359 <testcase assertions="0" name="almost_good_foo" time="0.1234">
361 <testcase assertions="0" classname="1_test_cases_inside" name="good_foo" time="0.1234">
364 ***********************
365 *********************** GlobalFixtureWithCtor<&almost_good_foo>
366 ***********************
367 * 1-format *******************************************************************
368 Running 5 test cases...
369 xxx/test-macro-global-fixture.cpp:281: Entering test suite "Fake Test Suite Hierarchy"
370 GlobalFixtureWithCtor: ctor
371 xxx/test-macro-global-fixture.cpp:150: warning: in "Fake Test Suite Hierarchy": condition 2>3 is not satisfied [2 <= 3]
372 xxx/test-macro-global-fixture.cpp:282: Entering test case "bad_foo"
373 xxx/test-macro-global-fixture.cpp:154: error: in "Fake Test Suite Hierarchy/bad_foo":
375 xxx/test-macro-global-fixture.cpp:157: info: check true has passed
376 xxx/test-macro-global-fixture.cpp:161: error: in "Fake Test Suite Hierarchy/bad_foo": with some message
377 Failure occurred in a following context:
378 Context value=something
379 Context value2=something different
380 xxx/test-macro-global-fixture.cpp:163: error: in "Fake Test Suite Hierarchy/bad_foo": non sense
381 xxx/test-macro-global-fixture.cpp:282: Leaving test case "bad_foo"
382 xxx/test-macro-global-fixture.cpp:283: Entering test case "very_bad_foo"
383 xxx/test-macro-global-fixture.cpp:168: fatal error: in "Fake Test Suite Hierarchy/very_bad_foo": very_bad_foo is fatal
384 Failure occurred in a following context:
386 xxx/test-macro-global-fixture.cpp:283: Leaving test case "very_bad_foo"
387 xxx/test-macro-global-fixture.cpp:284: Entering test case "very_bad_exception"
388 xxx/test-macro-global-fixture.cpp:177: error: in "Fake Test Suite Hierarchy/very_bad_exception": with some message
389 Failure occurred in a following context:
390 Context value=something
391 Context value2=something different
392 unknown location:0: fatal error: in "Fake Test Suite Hierarchy/very_bad_exception": unknown type
393 xxx/test-macro-global-fixture.cpp:177: last checkpoint
394 Failure occurred in a following context:
395 exception context should be shown
396 xxx/test-macro-global-fixture.cpp:284: Leaving test case "very_bad_exception"
397 xxx/test-macro-global-fixture.cpp:275: Entering test suite "1 test cases inside"
398 xxx/test-macro-global-fixture.cpp:276: Entering test case "good_foo"
399 Test case Fake Test Suite Hierarchy/1 test cases inside/good_foo did not check any assertions
400 xxx/test-macro-global-fixture.cpp:276: Leaving test case "good_foo"
401 xxx/test-macro-global-fixture.cpp:275: Leaving test suite "1 test cases inside"
402 xxx/test-macro-global-fixture.cpp:278: Entering test suite "1 bad test case inside"
403 xxx/test-macro-global-fixture.cpp:279: Entering test case "bad_foo"
404 xxx/test-macro-global-fixture.cpp:154: error: in "Fake Test Suite Hierarchy/1 bad test case inside/bad_foo":
406 xxx/test-macro-global-fixture.cpp:157: info: check true has passed
407 xxx/test-macro-global-fixture.cpp:161: error: in "Fake Test Suite Hierarchy/1 bad test case inside/bad_foo": with some message
408 Failure occurred in a following context:
409 Context value=something
410 Context value2=something different
411 xxx/test-macro-global-fixture.cpp:163: error: in "Fake Test Suite Hierarchy/1 bad test case inside/bad_foo": non sense
412 xxx/test-macro-global-fixture.cpp:279: Leaving test case "bad_foo"
413 xxx/test-macro-global-fixture.cpp:278: Leaving test suite "1 bad test case inside"
414 GlobalFixtureWithCtor: dtor
415 xxx/test-macro-global-fixture.cpp:281: Leaving test suite "Fake Test Suite Hierarchy"
417 * 2-format *******************************************************************
418 <TestLog><TestSuite name="Fake Test Suite Hierarchy" file="xxx/test-macro-global-fixture.cpp" line="281"><Message file="xxx/test-macro-global-fixture.cpp" line="39"><![CDATA[GlobalFixtureWithCtor: ctor]]></Message><Warning file="xxx/test-macro-global-fixture.cpp" line="150"><![CDATA[condition 2>3 is not satisfied [2 <= 3]]]></Warning><TestCase name="bad_foo" file="xxx/test-macro-global-fixture.cpp" line="282"><Error file="xxx/test-macro-global-fixture.cpp" line="154"><![CDATA[]]></Error><Message file="xxx/test-macro-global-fixture.cpp" line="156"><![CDATA[this is a message]]></Message><Info file="xxx/test-macro-global-fixture.cpp" line="157"><![CDATA[check true has passed]]></Info><Error file="xxx/test-macro-global-fixture.cpp" line="161"><![CDATA[with some message]]><Context><Frame><![CDATA[Context value=something]]></Frame><Frame><![CDATA[Context value2=something different]]></Frame></Context></Error><Error file="xxx/test-macro-global-fixture.cpp" line="163"><![CDATA[non sense]]></Error><TestingTime>ZZZ</TestingTime></TestCase><TestCase name="very_bad_foo" file="xxx/test-macro-global-fixture.cpp" line="283"><FatalError file="xxx/test-macro-global-fixture.cpp" line="168"><![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/test-macro-global-fixture.cpp" line="284"><Error file="xxx/test-macro-global-fixture.cpp" line="177"><![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/test-macro-global-fixture.cpp" line="177"><![CDATA[]]></LastCheckpoint><Context><Frame><![CDATA[exception context should be shown]]></Frame></Context></Exception><TestingTime>ZZZ</TestingTime></TestCase><TestSuite name="1 test cases inside" file="xxx/test-macro-global-fixture.cpp" line="275"><TestCase name="good_foo" file="xxx/test-macro-global-fixture.cpp" line="276"><Message file="boost.test framework" line="212"><![CDATA[Test case Fake Test Suite Hierarchy/1 test cases inside/good_foo did not check any assertions]]></Message><TestingTime>ZZZ</TestingTime></TestCase></TestSuite><TestSuite name="1 bad test case inside" file="xxx/test-macro-global-fixture.cpp" line="278"><TestCase name="bad_foo" file="xxx/test-macro-global-fixture.cpp" line="279"><Error file="xxx/test-macro-global-fixture.cpp" line="154"><![CDATA[]]></Error><Message file="xxx/test-macro-global-fixture.cpp" line="156"><![CDATA[this is a message]]></Message><Info file="xxx/test-macro-global-fixture.cpp" line="157"><![CDATA[check true has passed]]></Info><Error file="xxx/test-macro-global-fixture.cpp" line="161"><![CDATA[with some message]]><Context><Frame><![CDATA[Context value=something]]></Frame><Frame><![CDATA[Context value2=something different]]></Frame></Context></Error><Error file="xxx/test-macro-global-fixture.cpp" line="163"><![CDATA[non sense]]></Error><TestingTime>ZZZ</TestingTime></TestCase></TestSuite><Message file="xxx/test-macro-global-fixture.cpp" line="45"><![CDATA[GlobalFixtureWithCtor: dtor]]></Message></TestSuite></TestLog>
419 * 3-format *******************************************************************
420 <?xml version="1.0" encoding="UTF-8"?>
421 <testsuite tests="1" skipped="0" errors="2" failures="4" id="0" name="Fake_Test_Suite_Hierarchy" time="0.1234">
422 <testcase assertions="4" name="bad_foo" time="0.1234">
423 <failure message="failure" type="assertion error"><![CDATA[
425 - file : test-macro-global-fixture.cpp
429 ]]></failure><failure message="failure" type="assertion error"><![CDATA[
431 - file : test-macro-global-fixture.cpp
433 - message: with some message
435 - 'Context value=something'
436 - 'Context value2=something different'
439 ]]></failure><failure message="failure" type="assertion error"><![CDATA[
441 - file : test-macro-global-fixture.cpp
445 ]]></failure><system-out><![CDATA[MESSAGE:
446 - file : test-macro-global-fixture.cpp
448 - message: this is a message
451 - file : test-macro-global-fixture.cpp
453 - message: check true has passed
456 <system-err><![CDATA[Failures detected in:
457 - test case: Fake Test Suite Hierarchy/bad_foo
458 - file: test-macro-global-fixture.cpp
462 <testcase assertions="1" name="very_bad_foo" time="0.1234">
463 <failure message="failure" type="fatal error"><![CDATA[
465 - file : test-macro-global-fixture.cpp
467 - message: very_bad_foo is fatal
472 ]]></failure><system-err><![CDATA[Failures detected in:
473 - test case: Fake Test Suite Hierarchy/very_bad_foo
474 - file: test-macro-global-fixture.cpp
478 <testcase assertions="2" name="very_bad_exception" time="0.1234">
479 <failure message="failure" type="assertion error"><![CDATA[
481 - file : test-macro-global-fixture.cpp
483 - message: with some message
485 - 'Context value=something'
486 - 'Context value2=something different'
489 ]]></failure><error message="unexpected exception" type="uncaught exception"><![CDATA[
491 - file: unknown location
495 EXCEPTION STACK TRACE: --------------
497 -------------------------------------
501 - file: test-macro-global-fixture.cpp
506 - 'exception context should be shown'
507 ]]></error><system-err><![CDATA[Failures detected in:
508 - test case: Fake Test Suite Hierarchy/very_bad_exception
509 - file: test-macro-global-fixture.cpp
513 <testcase assertions="0" classname="1_test_cases_inside" name="good_foo" time="0.1234">
514 <system-out><![CDATA[MESSAGE:
515 - file : boost.test framework
517 - message: Test case Fake Test Suite Hierarchy/1 test cases inside/good_foo did not check any assertions
521 <testcase assertions="4" classname="1_bad_test_case_inside" name="bad_foo" time="0.1234">
522 <failure message="failure" type="assertion error"><![CDATA[
524 - file : test-macro-global-fixture.cpp
528 ]]></failure><failure message="failure" type="assertion error"><![CDATA[
530 - file : test-macro-global-fixture.cpp
532 - message: with some message
534 - 'Context value=something'
535 - 'Context value2=something different'
538 ]]></failure><failure message="failure" type="assertion error"><![CDATA[
540 - file : test-macro-global-fixture.cpp
544 ]]></failure><system-out><![CDATA[MESSAGE:
545 - file : test-macro-global-fixture.cpp
547 - message: this is a message
550 - file : test-macro-global-fixture.cpp
552 - message: check true has passed
555 <system-err><![CDATA[Failures detected in:
556 - test case: Fake Test Suite Hierarchy/1 bad test case inside/bad_foo
557 - file: test-macro-global-fixture.cpp
562 * 3-format *******************************************************************
563 <?xml version="1.0" encoding="UTF-8"?>
564 <testsuite tests="1" skipped="0" errors="2" failures="4" id="0" name="Fake_Test_Suite_Hierarchy" time="0.1234">
565 <testcase assertions="4" name="bad_foo" time="0.1234">
566 <failure message="failure" type="assertion error"><![CDATA[
568 - file : test-macro-global-fixture.cpp
572 ]]></failure><failure message="failure" type="assertion error"><![CDATA[
574 - file : test-macro-global-fixture.cpp
576 - message: with some message
578 - 'Context value=something'
579 - 'Context value2=something different'
582 ]]></failure><failure message="failure" type="assertion error"><![CDATA[
584 - file : test-macro-global-fixture.cpp
588 ]]></failure><system-err><![CDATA[Failures detected in:
589 - test case: Fake Test Suite Hierarchy/bad_foo
590 - file: test-macro-global-fixture.cpp
594 <testcase assertions="1" name="very_bad_foo" time="0.1234">
595 <failure message="failure" type="fatal error"><![CDATA[
597 - file : test-macro-global-fixture.cpp
599 - message: very_bad_foo is fatal
604 ]]></failure><system-err><![CDATA[Failures detected in:
605 - test case: Fake Test Suite Hierarchy/very_bad_foo
606 - file: test-macro-global-fixture.cpp
610 <testcase assertions="2" name="very_bad_exception" time="0.1234">
611 <failure message="failure" type="assertion error"><![CDATA[
613 - file : test-macro-global-fixture.cpp
615 - message: with some message
617 - 'Context value=something'
618 - 'Context value2=something different'
621 ]]></failure><error message="unexpected exception" type="uncaught exception"><![CDATA[
623 - file: unknown location
627 EXCEPTION STACK TRACE: --------------
629 -------------------------------------
633 - file: test-macro-global-fixture.cpp
638 - 'exception context should be shown'
639 ]]></error><system-err><![CDATA[Failures detected in:
640 - test case: Fake Test Suite Hierarchy/very_bad_exception
641 - file: test-macro-global-fixture.cpp
645 <testcase assertions="0" classname="1_test_cases_inside" name="good_foo" time="0.1234">
647 <testcase assertions="4" classname="1_bad_test_case_inside" name="bad_foo" time="0.1234">
648 <failure message="failure" type="assertion error"><![CDATA[
650 - file : test-macro-global-fixture.cpp
654 ]]></failure><failure message="failure" type="assertion error"><![CDATA[
656 - file : test-macro-global-fixture.cpp
658 - message: with some message
660 - 'Context value=something'
661 - 'Context value2=something different'
664 ]]></failure><failure message="failure" type="assertion error"><![CDATA[
666 - file : test-macro-global-fixture.cpp
670 ]]></failure><system-err><![CDATA[Failures detected in:
671 - test case: Fake Test Suite Hierarchy/1 bad test case inside/bad_foo
672 - file: test-macro-global-fixture.cpp
677 * 1-format *******************************************************************
678 Running 2 test cases...
679 xxx/test-macro-global-fixture.cpp:293: Entering test suite "Fake Test Suite Hierarchy no errors"
680 GlobalFixtureWithCtor: ctor
681 xxx/test-macro-global-fixture.cpp:150: warning: in "Fake Test Suite Hierarchy no errors": condition 2>3 is not satisfied [2 <= 3]
682 xxx/test-macro-global-fixture.cpp:295: Entering test case "almost_good_foo"
683 xxx/test-macro-global-fixture.cpp:150: warning: in "Fake Test Suite Hierarchy no errors/almost_good_foo": condition 2>3 is not satisfied [2 <= 3]
684 Test case Fake Test Suite Hierarchy no errors/almost_good_foo did not check any assertions
685 xxx/test-macro-global-fixture.cpp:295: Leaving test case "almost_good_foo"
686 xxx/test-macro-global-fixture.cpp:290: Entering test suite "1 test cases inside"
687 xxx/test-macro-global-fixture.cpp:291: Entering test case "good_foo"
688 Test case Fake Test Suite Hierarchy no errors/1 test cases inside/good_foo did not check any assertions
689 xxx/test-macro-global-fixture.cpp:291: Leaving test case "good_foo"
690 xxx/test-macro-global-fixture.cpp:290: Leaving test suite "1 test cases inside"
691 GlobalFixtureWithCtor: dtor
692 xxx/test-macro-global-fixture.cpp:293: Leaving test suite "Fake Test Suite Hierarchy no errors"
694 * 2-format *******************************************************************
695 <TestLog><TestSuite name="Fake Test Suite Hierarchy no errors" file="xxx/test-macro-global-fixture.cpp" line="293"><Message file="xxx/test-macro-global-fixture.cpp" line="39"><![CDATA[GlobalFixtureWithCtor: ctor]]></Message><Warning file="xxx/test-macro-global-fixture.cpp" line="150"><![CDATA[condition 2>3 is not satisfied [2 <= 3]]]></Warning><TestCase name="almost_good_foo" file="xxx/test-macro-global-fixture.cpp" line="295"><Warning file="xxx/test-macro-global-fixture.cpp" line="150"><![CDATA[condition 2>3 is not satisfied [2 <= 3]]]></Warning><Message file="boost.test framework" line="212"><![CDATA[Test case Fake Test Suite Hierarchy no errors/almost_good_foo did not check any assertions]]></Message><TestingTime>ZZZ</TestingTime></TestCase><TestSuite name="1 test cases inside" file="xxx/test-macro-global-fixture.cpp" line="290"><TestCase name="good_foo" file="xxx/test-macro-global-fixture.cpp" line="291"><Message file="boost.test framework" line="212"><![CDATA[Test case Fake Test Suite Hierarchy no errors/1 test cases inside/good_foo did not check any assertions]]></Message><TestingTime>ZZZ</TestingTime></TestCase></TestSuite><Message file="xxx/test-macro-global-fixture.cpp" line="45"><![CDATA[GlobalFixtureWithCtor: dtor]]></Message></TestSuite></TestLog>
696 * 3-format *******************************************************************
697 <?xml version="1.0" encoding="UTF-8"?>
698 <testsuite tests="1" skipped="0" errors="0" failures="0" id="0" name="Fake_Test_Suite_Hierarchy_no_errors" time="0.1234">
699 <testcase assertions="0" name="almost_good_foo" time="0.1234">
700 <system-out><![CDATA[WARNING:
701 - file : test-macro-global-fixture.cpp
703 - message: condition 2>3 is not satisfied [2 <= 3]
706 - file : boost.test framework
708 - message: Test case Fake Test Suite Hierarchy no errors/almost_good_foo did not check any assertions
712 <testcase assertions="0" classname="1_test_cases_inside" name="good_foo" time="0.1234">
713 <system-out><![CDATA[MESSAGE:
714 - file : boost.test framework
716 - message: Test case Fake Test Suite Hierarchy no errors/1 test cases inside/good_foo did not check any assertions
721 * 3-format *******************************************************************
722 <?xml version="1.0" encoding="UTF-8"?>
723 <testsuite tests="1" skipped="0" errors="0" failures="0" id="0" name="Fake_Test_Suite_Hierarchy_no_errors" time="0.1234">
724 <testcase assertions="0" name="almost_good_foo" time="0.1234">
726 <testcase assertions="0" classname="1_test_cases_inside" name="good_foo" time="0.1234">
729 ***********************
730 *********************** GlobalFixtureWithCtor<&bad_foo>
731 ***********************
732 * 1-format *******************************************************************
733 Running 5 test cases...
734 xxx/test-macro-global-fixture.cpp:281: Entering test suite "Fake Test Suite Hierarchy"
735 GlobalFixtureWithCtor: ctor
736 xxx/test-macro-global-fixture.cpp:154: error: in "Fake Test Suite Hierarchy":
738 xxx/test-macro-global-fixture.cpp:157: info: check true has passed
739 xxx/test-macro-global-fixture.cpp:161: error: in "Fake Test Suite Hierarchy": with some message
740 Failure occurred in a following context:
741 Context value=something
742 Context value2=something different
743 xxx/test-macro-global-fixture.cpp:163: error: in "Fake Test Suite Hierarchy": non sense
744 xxx/test-macro-global-fixture.cpp:282: Entering test case "bad_foo"
745 xxx/test-macro-global-fixture.cpp:154: error: in "Fake Test Suite Hierarchy/bad_foo":
747 xxx/test-macro-global-fixture.cpp:157: info: check true has passed
748 xxx/test-macro-global-fixture.cpp:161: error: in "Fake Test Suite Hierarchy/bad_foo": with some message
749 Failure occurred in a following context:
750 Context value=something
751 Context value2=something different
752 xxx/test-macro-global-fixture.cpp:163: error: in "Fake Test Suite Hierarchy/bad_foo": non sense
753 xxx/test-macro-global-fixture.cpp:282: Leaving test case "bad_foo"
754 xxx/test-macro-global-fixture.cpp:283: Entering test case "very_bad_foo"
755 xxx/test-macro-global-fixture.cpp:168: fatal error: in "Fake Test Suite Hierarchy/very_bad_foo": very_bad_foo is fatal
756 Failure occurred in a following context:
758 xxx/test-macro-global-fixture.cpp:283: Leaving test case "very_bad_foo"
759 xxx/test-macro-global-fixture.cpp:284: Entering test case "very_bad_exception"
760 xxx/test-macro-global-fixture.cpp:177: error: in "Fake Test Suite Hierarchy/very_bad_exception": with some message
761 Failure occurred in a following context:
762 Context value=something
763 Context value2=something different
764 unknown location:0: fatal error: in "Fake Test Suite Hierarchy/very_bad_exception": unknown type
765 xxx/test-macro-global-fixture.cpp:177: last checkpoint
766 Failure occurred in a following context:
767 exception context should be shown
768 xxx/test-macro-global-fixture.cpp:284: Leaving test case "very_bad_exception"
769 xxx/test-macro-global-fixture.cpp:275: Entering test suite "1 test cases inside"
770 xxx/test-macro-global-fixture.cpp:276: Entering test case "good_foo"
771 Test case Fake Test Suite Hierarchy/1 test cases inside/good_foo did not check any assertions
772 xxx/test-macro-global-fixture.cpp:276: Leaving test case "good_foo"
773 xxx/test-macro-global-fixture.cpp:275: Leaving test suite "1 test cases inside"
774 xxx/test-macro-global-fixture.cpp:278: Entering test suite "1 bad test case inside"
775 xxx/test-macro-global-fixture.cpp:279: Entering test case "bad_foo"
776 xxx/test-macro-global-fixture.cpp:154: error: in "Fake Test Suite Hierarchy/1 bad test case inside/bad_foo":
778 xxx/test-macro-global-fixture.cpp:157: info: check true has passed
779 xxx/test-macro-global-fixture.cpp:161: error: in "Fake Test Suite Hierarchy/1 bad test case inside/bad_foo": with some message
780 Failure occurred in a following context:
781 Context value=something
782 Context value2=something different
783 xxx/test-macro-global-fixture.cpp:163: error: in "Fake Test Suite Hierarchy/1 bad test case inside/bad_foo": non sense
784 xxx/test-macro-global-fixture.cpp:279: Leaving test case "bad_foo"
785 xxx/test-macro-global-fixture.cpp:278: Leaving test suite "1 bad test case inside"
786 GlobalFixtureWithCtor: dtor
787 xxx/test-macro-global-fixture.cpp:281: Leaving test suite "Fake Test Suite Hierarchy"
789 * 2-format *******************************************************************
790 <TestLog><TestSuite name="Fake Test Suite Hierarchy" file="xxx/test-macro-global-fixture.cpp" line="281"><Message file="xxx/test-macro-global-fixture.cpp" line="39"><![CDATA[GlobalFixtureWithCtor: ctor]]></Message><Error file="xxx/test-macro-global-fixture.cpp" line="154"><![CDATA[]]></Error><Message file="xxx/test-macro-global-fixture.cpp" line="156"><![CDATA[this is a message]]></Message><Info file="xxx/test-macro-global-fixture.cpp" line="157"><![CDATA[check true has passed]]></Info><Error file="xxx/test-macro-global-fixture.cpp" line="161"><![CDATA[with some message]]><Context><Frame><![CDATA[Context value=something]]></Frame><Frame><![CDATA[Context value2=something different]]></Frame></Context></Error><Error file="xxx/test-macro-global-fixture.cpp" line="163"><![CDATA[non sense]]></Error><TestCase name="bad_foo" file="xxx/test-macro-global-fixture.cpp" line="282"><Error file="xxx/test-macro-global-fixture.cpp" line="154"><![CDATA[]]></Error><Message file="xxx/test-macro-global-fixture.cpp" line="156"><![CDATA[this is a message]]></Message><Info file="xxx/test-macro-global-fixture.cpp" line="157"><![CDATA[check true has passed]]></Info><Error file="xxx/test-macro-global-fixture.cpp" line="161"><![CDATA[with some message]]><Context><Frame><![CDATA[Context value=something]]></Frame><Frame><![CDATA[Context value2=something different]]></Frame></Context></Error><Error file="xxx/test-macro-global-fixture.cpp" line="163"><![CDATA[non sense]]></Error><TestingTime>ZZZ</TestingTime></TestCase><TestCase name="very_bad_foo" file="xxx/test-macro-global-fixture.cpp" line="283"><FatalError file="xxx/test-macro-global-fixture.cpp" line="168"><![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/test-macro-global-fixture.cpp" line="284"><Error file="xxx/test-macro-global-fixture.cpp" line="177"><![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/test-macro-global-fixture.cpp" line="177"><![CDATA[]]></LastCheckpoint><Context><Frame><![CDATA[exception context should be shown]]></Frame></Context></Exception><TestingTime>ZZZ</TestingTime></TestCase><TestSuite name="1 test cases inside" file="xxx/test-macro-global-fixture.cpp" line="275"><TestCase name="good_foo" file="xxx/test-macro-global-fixture.cpp" line="276"><Message file="boost.test framework" line="212"><![CDATA[Test case Fake Test Suite Hierarchy/1 test cases inside/good_foo did not check any assertions]]></Message><TestingTime>ZZZ</TestingTime></TestCase></TestSuite><TestSuite name="1 bad test case inside" file="xxx/test-macro-global-fixture.cpp" line="278"><TestCase name="bad_foo" file="xxx/test-macro-global-fixture.cpp" line="279"><Error file="xxx/test-macro-global-fixture.cpp" line="154"><![CDATA[]]></Error><Message file="xxx/test-macro-global-fixture.cpp" line="156"><![CDATA[this is a message]]></Message><Info file="xxx/test-macro-global-fixture.cpp" line="157"><![CDATA[check true has passed]]></Info><Error file="xxx/test-macro-global-fixture.cpp" line="161"><![CDATA[with some message]]><Context><Frame><![CDATA[Context value=something]]></Frame><Frame><![CDATA[Context value2=something different]]></Frame></Context></Error><Error file="xxx/test-macro-global-fixture.cpp" line="163"><![CDATA[non sense]]></Error><TestingTime>ZZZ</TestingTime></TestCase></TestSuite><Message file="xxx/test-macro-global-fixture.cpp" line="45"><![CDATA[GlobalFixtureWithCtor: dtor]]></Message></TestSuite></TestLog>
791 * 3-format *******************************************************************
792 <?xml version="1.0" encoding="UTF-8"?>
793 <testsuite tests="1" skipped="0" errors="2" failures="4" id="0" name="Fake_Test_Suite_Hierarchy" time="0.1234">
794 <testcase assertions="3" name="boost_test-setup-teardown" time="0.1234">
795 <failure message="failure" type="assertion error"><![CDATA[
797 - file : test-macro-global-fixture.cpp
801 ]]></failure><failure message="failure" type="assertion error"><![CDATA[
803 - file : test-macro-global-fixture.cpp
805 - message: with some message
807 - 'Context value=something'
808 - 'Context value2=something different'
811 ]]></failure><failure message="failure" type="assertion error"><![CDATA[
813 - file : test-macro-global-fixture.cpp
817 ]]></failure><system-out><![CDATA[MESSAGE:
818 - file : test-macro-global-fixture.cpp
820 - message: GlobalFixtureWithCtor: ctor
823 - file : test-macro-global-fixture.cpp
825 - message: this is a message
828 - file : test-macro-global-fixture.cpp
830 - message: check true has passed
833 - file : test-macro-global-fixture.cpp
835 - message: GlobalFixtureWithCtor: dtor
838 <system-err><![CDATA[Failures detected in:
839 boost.test global setup/teardown
842 <testcase assertions="4" name="bad_foo" time="0.1234">
843 <failure message="failure" type="assertion error"><![CDATA[
845 - file : test-macro-global-fixture.cpp
849 ]]></failure><failure message="failure" type="assertion error"><![CDATA[
851 - file : test-macro-global-fixture.cpp
853 - message: with some message
855 - 'Context value=something'
856 - 'Context value2=something different'
859 ]]></failure><failure message="failure" type="assertion error"><![CDATA[
861 - file : test-macro-global-fixture.cpp
865 ]]></failure><system-out><![CDATA[MESSAGE:
866 - file : test-macro-global-fixture.cpp
868 - message: this is a message
871 - file : test-macro-global-fixture.cpp
873 - message: check true has passed
876 <system-err><![CDATA[Failures detected in:
877 - test case: Fake Test Suite Hierarchy/bad_foo
878 - file: test-macro-global-fixture.cpp
882 <testcase assertions="1" name="very_bad_foo" time="0.1234">
883 <failure message="failure" type="fatal error"><![CDATA[
885 - file : test-macro-global-fixture.cpp
887 - message: very_bad_foo is fatal
892 ]]></failure><system-err><![CDATA[Failures detected in:
893 - test case: Fake Test Suite Hierarchy/very_bad_foo
894 - file: test-macro-global-fixture.cpp
898 <testcase assertions="2" name="very_bad_exception" time="0.1234">
899 <failure message="failure" type="assertion error"><![CDATA[
901 - file : test-macro-global-fixture.cpp
903 - message: with some message
905 - 'Context value=something'
906 - 'Context value2=something different'
909 ]]></failure><error message="unexpected exception" type="uncaught exception"><![CDATA[
911 - file: unknown location
915 EXCEPTION STACK TRACE: --------------
917 -------------------------------------
921 - file: test-macro-global-fixture.cpp
926 - 'exception context should be shown'
927 ]]></error><system-err><![CDATA[Failures detected in:
928 - test case: Fake Test Suite Hierarchy/very_bad_exception
929 - file: test-macro-global-fixture.cpp
933 <testcase assertions="0" classname="1_test_cases_inside" name="good_foo" time="0.1234">
934 <system-out><![CDATA[MESSAGE:
935 - file : boost.test framework
937 - message: Test case Fake Test Suite Hierarchy/1 test cases inside/good_foo did not check any assertions
941 <testcase assertions="4" classname="1_bad_test_case_inside" name="bad_foo" time="0.1234">
942 <failure message="failure" type="assertion error"><![CDATA[
944 - file : test-macro-global-fixture.cpp
948 ]]></failure><failure message="failure" type="assertion error"><![CDATA[
950 - file : test-macro-global-fixture.cpp
952 - message: with some message
954 - 'Context value=something'
955 - 'Context value2=something different'
958 ]]></failure><failure message="failure" type="assertion error"><![CDATA[
960 - file : test-macro-global-fixture.cpp
964 ]]></failure><system-out><![CDATA[MESSAGE:
965 - file : test-macro-global-fixture.cpp
967 - message: this is a message
970 - file : test-macro-global-fixture.cpp
972 - message: check true has passed
975 <system-err><![CDATA[Failures detected in:
976 - test case: Fake Test Suite Hierarchy/1 bad test case inside/bad_foo
977 - file: test-macro-global-fixture.cpp
982 * 3-format *******************************************************************
983 <?xml version="1.0" encoding="UTF-8"?>
984 <testsuite tests="1" skipped="0" errors="2" failures="4" id="0" name="Fake_Test_Suite_Hierarchy" time="0.1234">
985 <testcase assertions="3" name="boost_test-setup-teardown" time="0.1234">
986 <failure message="failure" type="assertion error"><![CDATA[
988 - file : test-macro-global-fixture.cpp
992 ]]></failure><failure message="failure" type="assertion error"><![CDATA[
994 - file : test-macro-global-fixture.cpp
996 - message: with some message
998 - 'Context value=something'
999 - 'Context value2=something different'
1002 ]]></failure><failure message="failure" type="assertion error"><![CDATA[
1004 - file : test-macro-global-fixture.cpp
1006 - message: non sense
1008 ]]></failure><system-err><![CDATA[Failures detected in:
1009 boost.test global setup/teardown
1012 <testcase assertions="4" name="bad_foo" time="0.1234">
1013 <failure message="failure" type="assertion error"><![CDATA[
1015 - file : test-macro-global-fixture.cpp
1019 ]]></failure><failure message="failure" type="assertion error"><![CDATA[
1021 - file : test-macro-global-fixture.cpp
1023 - message: with some message
1025 - 'Context value=something'
1026 - 'Context value2=something different'
1029 ]]></failure><failure message="failure" type="assertion error"><![CDATA[
1031 - file : test-macro-global-fixture.cpp
1033 - message: non sense
1035 ]]></failure><system-err><![CDATA[Failures detected in:
1036 - test case: Fake Test Suite Hierarchy/bad_foo
1037 - file: test-macro-global-fixture.cpp
1041 <testcase assertions="1" name="very_bad_foo" time="0.1234">
1042 <failure message="failure" type="fatal error"><![CDATA[
1044 - file : test-macro-global-fixture.cpp
1046 - message: very_bad_foo is fatal
1051 ]]></failure><system-err><![CDATA[Failures detected in:
1052 - test case: Fake Test Suite Hierarchy/very_bad_foo
1053 - file: test-macro-global-fixture.cpp
1057 <testcase assertions="2" name="very_bad_exception" time="0.1234">
1058 <failure message="failure" type="assertion error"><![CDATA[
1060 - file : test-macro-global-fixture.cpp
1062 - message: with some message
1064 - 'Context value=something'
1065 - 'Context value2=something different'
1068 ]]></failure><error message="unexpected exception" type="uncaught exception"><![CDATA[
1070 - file: unknown location
1074 EXCEPTION STACK TRACE: --------------
1076 -------------------------------------
1080 - file: test-macro-global-fixture.cpp
1085 - 'exception context should be shown'
1086 ]]></error><system-err><![CDATA[Failures detected in:
1087 - test case: Fake Test Suite Hierarchy/very_bad_exception
1088 - file: test-macro-global-fixture.cpp
1092 <testcase assertions="0" classname="1_test_cases_inside" name="good_foo" time="0.1234">
1094 <testcase assertions="4" classname="1_bad_test_case_inside" name="bad_foo" time="0.1234">
1095 <failure message="failure" type="assertion error"><![CDATA[
1097 - file : test-macro-global-fixture.cpp
1101 ]]></failure><failure message="failure" type="assertion error"><![CDATA[
1103 - file : test-macro-global-fixture.cpp
1105 - message: with some message
1107 - 'Context value=something'
1108 - 'Context value2=something different'
1111 ]]></failure><failure message="failure" type="assertion error"><![CDATA[
1113 - file : test-macro-global-fixture.cpp
1115 - message: non sense
1117 ]]></failure><system-err><![CDATA[Failures detected in:
1118 - test case: Fake Test Suite Hierarchy/1 bad test case inside/bad_foo
1119 - file: test-macro-global-fixture.cpp
1124 * 1-format *******************************************************************
1125 Running 2 test cases...
1126 xxx/test-macro-global-fixture.cpp:293: Entering test suite "Fake Test Suite Hierarchy no errors"
1127 GlobalFixtureWithCtor: ctor
1128 xxx/test-macro-global-fixture.cpp:154: error: in "Fake Test Suite Hierarchy no errors":
1130 xxx/test-macro-global-fixture.cpp:157: info: check true has passed
1131 xxx/test-macro-global-fixture.cpp:161: error: in "Fake Test Suite Hierarchy no errors": with some message
1132 Failure occurred in a following context:
1133 Context value=something
1134 Context value2=something different
1135 xxx/test-macro-global-fixture.cpp:163: error: in "Fake Test Suite Hierarchy no errors": non sense
1136 xxx/test-macro-global-fixture.cpp:295: Entering test case "almost_good_foo"
1137 xxx/test-macro-global-fixture.cpp:150: warning: in "Fake Test Suite Hierarchy no errors/almost_good_foo": condition 2>3 is not satisfied [2 <= 3]
1138 Test case Fake Test Suite Hierarchy no errors/almost_good_foo did not check any assertions
1139 xxx/test-macro-global-fixture.cpp:295: Leaving test case "almost_good_foo"
1140 xxx/test-macro-global-fixture.cpp:290: Entering test suite "1 test cases inside"
1141 xxx/test-macro-global-fixture.cpp:291: Entering test case "good_foo"
1142 Test case Fake Test Suite Hierarchy no errors/1 test cases inside/good_foo did not check any assertions
1143 xxx/test-macro-global-fixture.cpp:291: Leaving test case "good_foo"
1144 xxx/test-macro-global-fixture.cpp:290: Leaving test suite "1 test cases inside"
1145 GlobalFixtureWithCtor: dtor
1146 xxx/test-macro-global-fixture.cpp:293: Leaving test suite "Fake Test Suite Hierarchy no errors"
1148 * 2-format *******************************************************************
1149 <TestLog><TestSuite name="Fake Test Suite Hierarchy no errors" file="xxx/test-macro-global-fixture.cpp" line="293"><Message file="xxx/test-macro-global-fixture.cpp" line="39"><![CDATA[GlobalFixtureWithCtor: ctor]]></Message><Error file="xxx/test-macro-global-fixture.cpp" line="154"><![CDATA[]]></Error><Message file="xxx/test-macro-global-fixture.cpp" line="156"><![CDATA[this is a message]]></Message><Info file="xxx/test-macro-global-fixture.cpp" line="157"><![CDATA[check true has passed]]></Info><Error file="xxx/test-macro-global-fixture.cpp" line="161"><![CDATA[with some message]]><Context><Frame><![CDATA[Context value=something]]></Frame><Frame><![CDATA[Context value2=something different]]></Frame></Context></Error><Error file="xxx/test-macro-global-fixture.cpp" line="163"><![CDATA[non sense]]></Error><TestCase name="almost_good_foo" file="xxx/test-macro-global-fixture.cpp" line="295"><Warning file="xxx/test-macro-global-fixture.cpp" line="150"><![CDATA[condition 2>3 is not satisfied [2 <= 3]]]></Warning><Message file="boost.test framework" line="212"><![CDATA[Test case Fake Test Suite Hierarchy no errors/almost_good_foo did not check any assertions]]></Message><TestingTime>ZZZ</TestingTime></TestCase><TestSuite name="1 test cases inside" file="xxx/test-macro-global-fixture.cpp" line="290"><TestCase name="good_foo" file="xxx/test-macro-global-fixture.cpp" line="291"><Message file="boost.test framework" line="212"><![CDATA[Test case Fake Test Suite Hierarchy no errors/1 test cases inside/good_foo did not check any assertions]]></Message><TestingTime>ZZZ</TestingTime></TestCase></TestSuite><Message file="xxx/test-macro-global-fixture.cpp" line="45"><![CDATA[GlobalFixtureWithCtor: dtor]]></Message></TestSuite></TestLog>
1150 * 3-format *******************************************************************
1151 <?xml version="1.0" encoding="UTF-8"?>
1152 <testsuite tests="1" skipped="0" errors="0" failures="0" id="0" name="Fake_Test_Suite_Hierarchy_no_errors" time="0.1234">
1153 <testcase assertions="3" name="boost_test-setup-teardown" time="0.1234">
1154 <failure message="failure" type="assertion error"><![CDATA[
1156 - file : test-macro-global-fixture.cpp
1160 ]]></failure><failure message="failure" type="assertion error"><![CDATA[
1162 - file : test-macro-global-fixture.cpp
1164 - message: with some message
1166 - 'Context value=something'
1167 - 'Context value2=something different'
1170 ]]></failure><failure message="failure" type="assertion error"><![CDATA[
1172 - file : test-macro-global-fixture.cpp
1174 - message: non sense
1176 ]]></failure><system-out><![CDATA[MESSAGE:
1177 - file : test-macro-global-fixture.cpp
1179 - message: GlobalFixtureWithCtor: ctor
1182 - file : test-macro-global-fixture.cpp
1184 - message: this is a message
1187 - file : test-macro-global-fixture.cpp
1189 - message: check true has passed
1192 - file : test-macro-global-fixture.cpp
1194 - message: GlobalFixtureWithCtor: dtor
1197 <system-err><![CDATA[Failures detected in:
1198 boost.test global setup/teardown
1201 <testcase assertions="0" name="almost_good_foo" time="0.1234">
1202 <system-out><![CDATA[WARNING:
1203 - file : test-macro-global-fixture.cpp
1205 - message: condition 2>3 is not satisfied [2 <= 3]
1208 - file : boost.test framework
1210 - message: Test case Fake Test Suite Hierarchy no errors/almost_good_foo did not check any assertions
1214 <testcase assertions="0" classname="1_test_cases_inside" name="good_foo" time="0.1234">
1215 <system-out><![CDATA[MESSAGE:
1216 - file : boost.test framework
1218 - message: Test case Fake Test Suite Hierarchy no errors/1 test cases inside/good_foo did not check any assertions
1223 * 3-format *******************************************************************
1224 <?xml version="1.0" encoding="UTF-8"?>
1225 <testsuite tests="1" skipped="0" errors="0" failures="0" id="0" name="Fake_Test_Suite_Hierarchy_no_errors" time="0.1234">
1226 <testcase assertions="3" name="boost_test-setup-teardown" time="0.1234">
1227 <failure message="failure" type="assertion error"><![CDATA[
1229 - file : test-macro-global-fixture.cpp
1233 ]]></failure><failure message="failure" type="assertion error"><![CDATA[
1235 - file : test-macro-global-fixture.cpp
1237 - message: with some message
1239 - 'Context value=something'
1240 - 'Context value2=something different'
1243 ]]></failure><failure message="failure" type="assertion error"><![CDATA[
1245 - file : test-macro-global-fixture.cpp
1247 - message: non sense
1249 ]]></failure><system-err><![CDATA[Failures detected in:
1250 boost.test global setup/teardown
1253 <testcase assertions="0" name="almost_good_foo" time="0.1234">
1255 <testcase assertions="0" classname="1_test_cases_inside" name="good_foo" time="0.1234">
1258 ***********************
1259 *********************** GlobalFixtureWithCtor<&very_bad_foo>
1260 ***********************
1261 * 1-format *******************************************************************
1262 Running 5 test cases...
1263 xxx/test-macro-global-fixture.cpp:281: Entering test suite "Fake Test Suite Hierarchy"
1264 GlobalFixtureWithCtor: ctor
1265 xxx/test-macro-global-fixture.cpp:168: fatal error: in "Fake Test Suite Hierarchy": very_bad_foo is fatal
1266 Failure occurred in a following context:
1268 xxx/test-macro-global-fixture.cpp:281: Leaving test suite "Fake Test Suite Hierarchy"
1270 * 2-format *******************************************************************
1271 <TestLog><TestSuite name="Fake Test Suite Hierarchy" file="xxx/test-macro-global-fixture.cpp" line="281"><Message file="xxx/test-macro-global-fixture.cpp" line="39"><![CDATA[GlobalFixtureWithCtor: ctor]]></Message><FatalError file="xxx/test-macro-global-fixture.cpp" line="168"><![CDATA[very_bad_foo is fatal]]><Context><Frame><![CDATA[some context]]></Frame></Context></FatalError></TestSuite></TestLog>
1272 * 3-format *******************************************************************
1273 <?xml version="1.0" encoding="UTF-8"?>
1274 <testsuite tests="3" skipped="0" errors="0" failures="0" id="0" name="Fake_Test_Suite_Hierarchy" time="0.1234">
1275 <testcase assertions="1" name="boost_test-setup-teardown" time="0.1234">
1276 <failure message="failure" type="fatal error"><![CDATA[
1278 - file : test-macro-global-fixture.cpp
1280 - message: very_bad_foo is fatal
1285 ]]></failure><system-out><![CDATA[MESSAGE:
1286 - file : test-macro-global-fixture.cpp
1288 - message: GlobalFixtureWithCtor: ctor
1291 <system-err><![CDATA[Failures detected in:
1292 boost.test global setup/teardown
1295 <testcase assertions="0" name="bad_foo" time="0.1234">
1297 <system-out><![CDATA[Test case disabled because of the following chain of decision:
1298 - disabled test unit: 'Fake Test Suite Hierarchy/bad_foo'
1299 - reason: '']]></system-out>
1301 <testcase assertions="0" name="very_bad_foo" time="0.1234">
1303 <system-out><![CDATA[Test case disabled because of the following chain of decision:
1304 - disabled test unit: 'Fake Test Suite Hierarchy/very_bad_foo'
1305 - reason: '']]></system-out>
1307 <testcase assertions="0" name="very_bad_exception" time="0.1234">
1309 <system-out><![CDATA[Test case disabled because of the following chain of decision:
1310 - disabled test unit: 'Fake Test Suite Hierarchy/very_bad_exception'
1311 - reason: '']]></system-out>
1313 <testcase assertions="0" classname="1_test_cases_inside" name="good_foo" time="0.1234">
1315 <system-out><![CDATA[Test case disabled because of the following chain of decision:
1316 - disabled test unit: 'Fake Test Suite Hierarchy/1 test cases inside/good_foo'
1317 - disabled test unit: 'Fake Test Suite Hierarchy/1 test cases inside'
1318 - reason: '']]></system-out>
1320 <testcase assertions="0" classname="1_bad_test_case_inside" name="bad_foo" time="0.1234">
1322 <system-out><![CDATA[Test case disabled because of the following chain of decision:
1323 - disabled test unit: 'Fake Test Suite Hierarchy/1 bad test case inside/bad_foo'
1324 - disabled test unit: 'Fake Test Suite Hierarchy/1 bad test case inside'
1325 - reason: '']]></system-out>
1328 * 3-format *******************************************************************
1329 <?xml version="1.0" encoding="UTF-8"?>
1330 <testsuite tests="3" skipped="0" errors="0" failures="0" id="0" name="Fake_Test_Suite_Hierarchy" time="0.1234">
1331 <testcase assertions="1" name="boost_test-setup-teardown" time="0.1234">
1332 <failure message="failure" type="fatal error"><![CDATA[
1334 - file : test-macro-global-fixture.cpp
1336 - message: very_bad_foo is fatal
1341 ]]></failure><system-err><![CDATA[Failures detected in:
1342 boost.test global setup/teardown
1345 <testcase assertions="0" name="bad_foo" time="0.1234">
1347 <system-out><![CDATA[Test case disabled because of the following chain of decision:
1348 - disabled test unit: 'Fake Test Suite Hierarchy/bad_foo'
1349 - reason: '']]></system-out>
1351 <testcase assertions="0" name="very_bad_foo" time="0.1234">
1353 <system-out><![CDATA[Test case disabled because of the following chain of decision:
1354 - disabled test unit: 'Fake Test Suite Hierarchy/very_bad_foo'
1355 - reason: '']]></system-out>
1357 <testcase assertions="0" name="very_bad_exception" time="0.1234">
1359 <system-out><![CDATA[Test case disabled because of the following chain of decision:
1360 - disabled test unit: 'Fake Test Suite Hierarchy/very_bad_exception'
1361 - reason: '']]></system-out>
1363 <testcase assertions="0" classname="1_test_cases_inside" name="good_foo" time="0.1234">
1365 <system-out><![CDATA[Test case disabled because of the following chain of decision:
1366 - disabled test unit: 'Fake Test Suite Hierarchy/1 test cases inside/good_foo'
1367 - disabled test unit: 'Fake Test Suite Hierarchy/1 test cases inside'
1368 - reason: '']]></system-out>
1370 <testcase assertions="0" classname="1_bad_test_case_inside" name="bad_foo" time="0.1234">
1372 <system-out><![CDATA[Test case disabled because of the following chain of decision:
1373 - disabled test unit: 'Fake Test Suite Hierarchy/1 bad test case inside/bad_foo'
1374 - disabled test unit: 'Fake Test Suite Hierarchy/1 bad test case inside'
1375 - reason: '']]></system-out>
1378 * 1-format *******************************************************************
1379 Running 2 test cases...
1380 xxx/test-macro-global-fixture.cpp:293: Entering test suite "Fake Test Suite Hierarchy no errors"
1381 GlobalFixtureWithCtor: ctor
1382 xxx/test-macro-global-fixture.cpp:168: fatal error: in "Fake Test Suite Hierarchy no errors": very_bad_foo is fatal
1383 Failure occurred in a following context:
1385 xxx/test-macro-global-fixture.cpp:293: Leaving test suite "Fake Test Suite Hierarchy no errors"
1387 * 2-format *******************************************************************
1388 <TestLog><TestSuite name="Fake Test Suite Hierarchy no errors" file="xxx/test-macro-global-fixture.cpp" line="293"><Message file="xxx/test-macro-global-fixture.cpp" line="39"><![CDATA[GlobalFixtureWithCtor: ctor]]></Message><FatalError file="xxx/test-macro-global-fixture.cpp" line="168"><![CDATA[very_bad_foo is fatal]]><Context><Frame><![CDATA[some context]]></Frame></Context></FatalError></TestSuite></TestLog>
1389 * 3-format *******************************************************************
1390 <?xml version="1.0" encoding="UTF-8"?>
1391 <testsuite tests="1" skipped="0" errors="0" failures="0" id="0" name="Fake_Test_Suite_Hierarchy_no_errors" time="0.1234">
1392 <testcase assertions="1" name="boost_test-setup-teardown" time="0.1234">
1393 <failure message="failure" type="fatal error"><![CDATA[
1395 - file : test-macro-global-fixture.cpp
1397 - message: very_bad_foo is fatal
1402 ]]></failure><system-out><![CDATA[MESSAGE:
1403 - file : test-macro-global-fixture.cpp
1405 - message: GlobalFixtureWithCtor: ctor
1408 <system-err><![CDATA[Failures detected in:
1409 boost.test global setup/teardown
1412 <testcase assertions="0" name="almost_good_foo" time="0.1234">
1414 <system-out><![CDATA[Test case disabled because of the following chain of decision:
1415 - disabled test unit: 'Fake Test Suite Hierarchy no errors/almost_good_foo'
1416 - reason: '']]></system-out>
1418 <testcase assertions="0" classname="1_test_cases_inside" name="good_foo" time="0.1234">
1420 <system-out><![CDATA[Test case disabled because of the following chain of decision:
1421 - disabled test unit: 'Fake Test Suite Hierarchy no errors/1 test cases inside/good_foo'
1422 - disabled test unit: 'Fake Test Suite Hierarchy no errors/1 test cases inside'
1423 - reason: '']]></system-out>
1426 * 3-format *******************************************************************
1427 <?xml version="1.0" encoding="UTF-8"?>
1428 <testsuite tests="1" skipped="0" errors="0" failures="0" id="0" name="Fake_Test_Suite_Hierarchy_no_errors" time="0.1234">
1429 <testcase assertions="1" name="boost_test-setup-teardown" time="0.1234">
1430 <failure message="failure" type="fatal error"><![CDATA[
1432 - file : test-macro-global-fixture.cpp
1434 - message: very_bad_foo is fatal
1439 ]]></failure><system-err><![CDATA[Failures detected in:
1440 boost.test global setup/teardown
1443 <testcase assertions="0" name="almost_good_foo" time="0.1234">
1445 <system-out><![CDATA[Test case disabled because of the following chain of decision:
1446 - disabled test unit: 'Fake Test Suite Hierarchy no errors/almost_good_foo'
1447 - reason: '']]></system-out>
1449 <testcase assertions="0" classname="1_test_cases_inside" name="good_foo" time="0.1234">
1451 <system-out><![CDATA[Test case disabled because of the following chain of decision:
1452 - disabled test unit: 'Fake Test Suite Hierarchy no errors/1 test cases inside/good_foo'
1453 - disabled test unit: 'Fake Test Suite Hierarchy no errors/1 test cases inside'
1454 - reason: '']]></system-out>
1457 ***********************
1458 *********************** GlobalFixtureWithCtor<&very_bad_exception>
1459 ***********************
1460 * 1-format *******************************************************************
1461 Running 5 test cases...
1462 xxx/test-macro-global-fixture.cpp:281: Entering test suite "Fake Test Suite Hierarchy"
1463 GlobalFixtureWithCtor: ctor
1464 xxx/test-macro-global-fixture.cpp:177: error: in "Fake Test Suite Hierarchy": with some message
1465 Failure occurred in a following context:
1466 Context value=something
1467 Context value2=something different
1468 unknown location:0: fatal error: in "Fake Test Suite Hierarchy": unknown type
1469 xxx/test-macro-global-fixture.cpp:177: last checkpoint
1470 Failure occurred in a following context:
1471 exception context should be shown
1472 xxx/test-macro-global-fixture.cpp:281: Leaving test suite "Fake Test Suite Hierarchy"
1474 * 2-format *******************************************************************
1475 <TestLog><TestSuite name="Fake Test Suite Hierarchy" file="xxx/test-macro-global-fixture.cpp" line="281"><Message file="xxx/test-macro-global-fixture.cpp" line="39"><![CDATA[GlobalFixtureWithCtor: ctor]]></Message><Error file="xxx/test-macro-global-fixture.cpp" line="177"><![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/test-macro-global-fixture.cpp" line="177"><![CDATA[]]></LastCheckpoint><Context><Frame><![CDATA[exception context should be shown]]></Frame></Context></Exception></TestSuite></TestLog>
1476 * 3-format *******************************************************************
1477 <?xml version="1.0" encoding="UTF-8"?>
1478 <testsuite tests="3" skipped="0" errors="0" failures="0" id="0" name="Fake_Test_Suite_Hierarchy" time="0.1234">
1479 <testcase assertions="2" name="boost_test-setup-teardown" time="0.1234">
1480 <failure message="failure" type="assertion error"><![CDATA[
1482 - file : test-macro-global-fixture.cpp
1484 - message: with some message
1486 - 'Context value=something'
1487 - 'Context value2=something different'
1490 ]]></failure><error message="unexpected exception" type="uncaught exception"><![CDATA[
1492 - file: unknown location
1496 EXCEPTION STACK TRACE: --------------
1498 -------------------------------------
1502 - file: test-macro-global-fixture.cpp
1507 - 'exception context should be shown'
1508 ]]></error><system-out><![CDATA[MESSAGE:
1509 - file : test-macro-global-fixture.cpp
1511 - message: GlobalFixtureWithCtor: ctor
1514 <system-err><![CDATA[Failures detected in:
1515 boost.test global setup/teardown
1518 <testcase assertions="0" name="bad_foo" time="0.1234">
1520 <system-out><![CDATA[Test case disabled because of the following chain of decision:
1521 - disabled test unit: 'Fake Test Suite Hierarchy/bad_foo'
1522 - reason: '']]></system-out>
1524 <testcase assertions="0" name="very_bad_foo" time="0.1234">
1526 <system-out><![CDATA[Test case disabled because of the following chain of decision:
1527 - disabled test unit: 'Fake Test Suite Hierarchy/very_bad_foo'
1528 - reason: '']]></system-out>
1530 <testcase assertions="0" name="very_bad_exception" time="0.1234">
1532 <system-out><![CDATA[Test case disabled because of the following chain of decision:
1533 - disabled test unit: 'Fake Test Suite Hierarchy/very_bad_exception'
1534 - reason: '']]></system-out>
1536 <testcase assertions="0" classname="1_test_cases_inside" name="good_foo" time="0.1234">
1538 <system-out><![CDATA[Test case disabled because of the following chain of decision:
1539 - disabled test unit: 'Fake Test Suite Hierarchy/1 test cases inside/good_foo'
1540 - disabled test unit: 'Fake Test Suite Hierarchy/1 test cases inside'
1541 - reason: '']]></system-out>
1543 <testcase assertions="0" classname="1_bad_test_case_inside" name="bad_foo" time="0.1234">
1545 <system-out><![CDATA[Test case disabled because of the following chain of decision:
1546 - disabled test unit: 'Fake Test Suite Hierarchy/1 bad test case inside/bad_foo'
1547 - disabled test unit: 'Fake Test Suite Hierarchy/1 bad test case inside'
1548 - reason: '']]></system-out>
1551 * 3-format *******************************************************************
1552 <?xml version="1.0" encoding="UTF-8"?>
1553 <testsuite tests="3" skipped="0" errors="0" failures="0" id="0" name="Fake_Test_Suite_Hierarchy" time="0.1234">
1554 <testcase assertions="2" name="boost_test-setup-teardown" time="0.1234">
1555 <failure message="failure" type="assertion error"><![CDATA[
1557 - file : test-macro-global-fixture.cpp
1559 - message: with some message
1561 - 'Context value=something'
1562 - 'Context value2=something different'
1565 ]]></failure><error message="unexpected exception" type="uncaught exception"><![CDATA[
1567 - file: unknown location
1571 EXCEPTION STACK TRACE: --------------
1573 -------------------------------------
1577 - file: test-macro-global-fixture.cpp
1582 - 'exception context should be shown'
1583 ]]></error><system-err><![CDATA[Failures detected in:
1584 boost.test global setup/teardown
1587 <testcase assertions="0" name="bad_foo" time="0.1234">
1589 <system-out><![CDATA[Test case disabled because of the following chain of decision:
1590 - disabled test unit: 'Fake Test Suite Hierarchy/bad_foo'
1591 - reason: '']]></system-out>
1593 <testcase assertions="0" name="very_bad_foo" time="0.1234">
1595 <system-out><![CDATA[Test case disabled because of the following chain of decision:
1596 - disabled test unit: 'Fake Test Suite Hierarchy/very_bad_foo'
1597 - reason: '']]></system-out>
1599 <testcase assertions="0" name="very_bad_exception" time="0.1234">
1601 <system-out><![CDATA[Test case disabled because of the following chain of decision:
1602 - disabled test unit: 'Fake Test Suite Hierarchy/very_bad_exception'
1603 - reason: '']]></system-out>
1605 <testcase assertions="0" classname="1_test_cases_inside" name="good_foo" time="0.1234">
1607 <system-out><![CDATA[Test case disabled because of the following chain of decision:
1608 - disabled test unit: 'Fake Test Suite Hierarchy/1 test cases inside/good_foo'
1609 - disabled test unit: 'Fake Test Suite Hierarchy/1 test cases inside'
1610 - reason: '']]></system-out>
1612 <testcase assertions="0" classname="1_bad_test_case_inside" name="bad_foo" time="0.1234">
1614 <system-out><![CDATA[Test case disabled because of the following chain of decision:
1615 - disabled test unit: 'Fake Test Suite Hierarchy/1 bad test case inside/bad_foo'
1616 - disabled test unit: 'Fake Test Suite Hierarchy/1 bad test case inside'
1617 - reason: '']]></system-out>
1620 * 1-format *******************************************************************
1621 Running 2 test cases...
1622 xxx/test-macro-global-fixture.cpp:293: Entering test suite "Fake Test Suite Hierarchy no errors"
1623 GlobalFixtureWithCtor: ctor
1624 xxx/test-macro-global-fixture.cpp:177: error: in "Fake Test Suite Hierarchy no errors": with some message
1625 Failure occurred in a following context:
1626 Context value=something
1627 Context value2=something different
1628 unknown location:0: fatal error: in "Fake Test Suite Hierarchy no errors": unknown type
1629 xxx/test-macro-global-fixture.cpp:177: last checkpoint
1630 Failure occurred in a following context:
1631 exception context should be shown
1632 xxx/test-macro-global-fixture.cpp:293: Leaving test suite "Fake Test Suite Hierarchy no errors"
1634 * 2-format *******************************************************************
1635 <TestLog><TestSuite name="Fake Test Suite Hierarchy no errors" file="xxx/test-macro-global-fixture.cpp" line="293"><Message file="xxx/test-macro-global-fixture.cpp" line="39"><![CDATA[GlobalFixtureWithCtor: ctor]]></Message><Error file="xxx/test-macro-global-fixture.cpp" line="177"><![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/test-macro-global-fixture.cpp" line="177"><![CDATA[]]></LastCheckpoint><Context><Frame><![CDATA[exception context should be shown]]></Frame></Context></Exception></TestSuite></TestLog>
1636 * 3-format *******************************************************************
1637 <?xml version="1.0" encoding="UTF-8"?>
1638 <testsuite tests="1" skipped="0" errors="0" failures="0" id="0" name="Fake_Test_Suite_Hierarchy_no_errors" time="0.1234">
1639 <testcase assertions="2" name="boost_test-setup-teardown" time="0.1234">
1640 <failure message="failure" type="assertion error"><![CDATA[
1642 - file : test-macro-global-fixture.cpp
1644 - message: with some message
1646 - 'Context value=something'
1647 - 'Context value2=something different'
1650 ]]></failure><error message="unexpected exception" type="uncaught exception"><![CDATA[
1652 - file: unknown location
1656 EXCEPTION STACK TRACE: --------------
1658 -------------------------------------
1662 - file: test-macro-global-fixture.cpp
1667 - 'exception context should be shown'
1668 ]]></error><system-out><![CDATA[MESSAGE:
1669 - file : test-macro-global-fixture.cpp
1671 - message: GlobalFixtureWithCtor: ctor
1674 <system-err><![CDATA[Failures detected in:
1675 boost.test global setup/teardown
1678 <testcase assertions="0" name="almost_good_foo" time="0.1234">
1680 <system-out><![CDATA[Test case disabled because of the following chain of decision:
1681 - disabled test unit: 'Fake Test Suite Hierarchy no errors/almost_good_foo'
1682 - reason: '']]></system-out>
1684 <testcase assertions="0" classname="1_test_cases_inside" name="good_foo" time="0.1234">
1686 <system-out><![CDATA[Test case disabled because of the following chain of decision:
1687 - disabled test unit: 'Fake Test Suite Hierarchy no errors/1 test cases inside/good_foo'
1688 - disabled test unit: 'Fake Test Suite Hierarchy no errors/1 test cases inside'
1689 - reason: '']]></system-out>
1692 * 3-format *******************************************************************
1693 <?xml version="1.0" encoding="UTF-8"?>
1694 <testsuite tests="1" skipped="0" errors="0" failures="0" id="0" name="Fake_Test_Suite_Hierarchy_no_errors" time="0.1234">
1695 <testcase assertions="2" name="boost_test-setup-teardown" time="0.1234">
1696 <failure message="failure" type="assertion error"><![CDATA[
1698 - file : test-macro-global-fixture.cpp
1700 - message: with some message
1702 - 'Context value=something'
1703 - 'Context value2=something different'
1706 ]]></failure><error message="unexpected exception" type="uncaught exception"><![CDATA[
1708 - file: unknown location
1712 EXCEPTION STACK TRACE: --------------
1714 -------------------------------------
1718 - file: test-macro-global-fixture.cpp
1723 - 'exception context should be shown'
1724 ]]></error><system-err><![CDATA[Failures detected in:
1725 boost.test global setup/teardown
1728 <testcase assertions="0" name="almost_good_foo" time="0.1234">
1730 <system-out><![CDATA[Test case disabled because of the following chain of decision:
1731 - disabled test unit: 'Fake Test Suite Hierarchy no errors/almost_good_foo'
1732 - reason: '']]></system-out>
1734 <testcase assertions="0" classname="1_test_cases_inside" name="good_foo" time="0.1234">
1736 <system-out><![CDATA[Test case disabled because of the following chain of decision:
1737 - disabled test unit: 'Fake Test Suite Hierarchy no errors/1 test cases inside/good_foo'
1738 - disabled test unit: 'Fake Test Suite Hierarchy no errors/1 test cases inside'
1739 - reason: '']]></system-out>
1742 ***********************
1743 *********************** GlobalFixtureWithSetup<&good_foo>
1744 ***********************
1745 * 1-format *******************************************************************
1746 Running 5 test cases...
1747 xxx/test-macro-global-fixture.cpp:281: Entering test suite "Fake Test Suite Hierarchy"
1748 GlobalFixtureWithSetup ctor
1749 GlobalFixtureWithSetup::setup-calling function
1750 GlobalFixtureWithSetup::setup-calling function done
1751 xxx/test-macro-global-fixture.cpp:282: Entering test case "bad_foo"
1752 xxx/test-macro-global-fixture.cpp:154: error: in "Fake Test Suite Hierarchy/bad_foo":
1754 xxx/test-macro-global-fixture.cpp:157: info: check true has passed
1755 xxx/test-macro-global-fixture.cpp:161: error: in "Fake Test Suite Hierarchy/bad_foo": with some message
1756 Failure occurred in a following context:
1757 Context value=something
1758 Context value2=something different
1759 xxx/test-macro-global-fixture.cpp:163: error: in "Fake Test Suite Hierarchy/bad_foo": non sense
1760 xxx/test-macro-global-fixture.cpp:282: Leaving test case "bad_foo"
1761 xxx/test-macro-global-fixture.cpp:283: Entering test case "very_bad_foo"
1762 xxx/test-macro-global-fixture.cpp:168: fatal error: in "Fake Test Suite Hierarchy/very_bad_foo": very_bad_foo is fatal
1763 Failure occurred in a following context:
1765 xxx/test-macro-global-fixture.cpp:283: Leaving test case "very_bad_foo"
1766 xxx/test-macro-global-fixture.cpp:284: Entering test case "very_bad_exception"
1767 xxx/test-macro-global-fixture.cpp:177: error: in "Fake Test Suite Hierarchy/very_bad_exception": with some message
1768 Failure occurred in a following context:
1769 Context value=something
1770 Context value2=something different
1771 unknown location:0: fatal error: in "Fake Test Suite Hierarchy/very_bad_exception": unknown type
1772 xxx/test-macro-global-fixture.cpp:177: last checkpoint
1773 Failure occurred in a following context:
1774 exception context should be shown
1775 xxx/test-macro-global-fixture.cpp:284: Leaving test case "very_bad_exception"
1776 xxx/test-macro-global-fixture.cpp:275: Entering test suite "1 test cases inside"
1777 xxx/test-macro-global-fixture.cpp:276: Entering test case "good_foo"
1778 Test case Fake Test Suite Hierarchy/1 test cases inside/good_foo did not check any assertions
1779 xxx/test-macro-global-fixture.cpp:276: Leaving test case "good_foo"
1780 xxx/test-macro-global-fixture.cpp:275: Leaving test suite "1 test cases inside"
1781 xxx/test-macro-global-fixture.cpp:278: Entering test suite "1 bad test case inside"
1782 xxx/test-macro-global-fixture.cpp:279: Entering test case "bad_foo"
1783 xxx/test-macro-global-fixture.cpp:154: error: in "Fake Test Suite Hierarchy/1 bad test case inside/bad_foo":
1785 xxx/test-macro-global-fixture.cpp:157: info: check true has passed
1786 xxx/test-macro-global-fixture.cpp:161: error: in "Fake Test Suite Hierarchy/1 bad test case inside/bad_foo": with some message
1787 Failure occurred in a following context:
1788 Context value=something
1789 Context value2=something different
1790 xxx/test-macro-global-fixture.cpp:163: error: in "Fake Test Suite Hierarchy/1 bad test case inside/bad_foo": non sense
1791 xxx/test-macro-global-fixture.cpp:279: Leaving test case "bad_foo"
1792 xxx/test-macro-global-fixture.cpp:278: Leaving test suite "1 bad test case inside"
1793 GlobalFixtureWithSetup dtor
1794 xxx/test-macro-global-fixture.cpp:281: Leaving test suite "Fake Test Suite Hierarchy"
1796 * 2-format *******************************************************************
1797 <TestLog><TestSuite name="Fake Test Suite Hierarchy" file="xxx/test-macro-global-fixture.cpp" line="281"><Message file="xxx/test-macro-global-fixture.cpp" line="52"><![CDATA[GlobalFixtureWithSetup ctor]]></Message><Message file="xxx/test-macro-global-fixture.cpp" line="59"><![CDATA[GlobalFixtureWithSetup::setup-calling function]]></Message><Message file="xxx/test-macro-global-fixture.cpp" line="61"><![CDATA[GlobalFixtureWithSetup::setup-calling function done]]></Message><TestCase name="bad_foo" file="xxx/test-macro-global-fixture.cpp" line="282"><Error file="xxx/test-macro-global-fixture.cpp" line="154"><![CDATA[]]></Error><Message file="xxx/test-macro-global-fixture.cpp" line="156"><![CDATA[this is a message]]></Message><Info file="xxx/test-macro-global-fixture.cpp" line="157"><![CDATA[check true has passed]]></Info><Error file="xxx/test-macro-global-fixture.cpp" line="161"><![CDATA[with some message]]><Context><Frame><![CDATA[Context value=something]]></Frame><Frame><![CDATA[Context value2=something different]]></Frame></Context></Error><Error file="xxx/test-macro-global-fixture.cpp" line="163"><![CDATA[non sense]]></Error><TestingTime>ZZZ</TestingTime></TestCase><TestCase name="very_bad_foo" file="xxx/test-macro-global-fixture.cpp" line="283"><FatalError file="xxx/test-macro-global-fixture.cpp" line="168"><![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/test-macro-global-fixture.cpp" line="284"><Error file="xxx/test-macro-global-fixture.cpp" line="177"><![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/test-macro-global-fixture.cpp" line="177"><![CDATA[]]></LastCheckpoint><Context><Frame><![CDATA[exception context should be shown]]></Frame></Context></Exception><TestingTime>ZZZ</TestingTime></TestCase><TestSuite name="1 test cases inside" file="xxx/test-macro-global-fixture.cpp" line="275"><TestCase name="good_foo" file="xxx/test-macro-global-fixture.cpp" line="276"><Message file="boost.test framework" line="212"><![CDATA[Test case Fake Test Suite Hierarchy/1 test cases inside/good_foo did not check any assertions]]></Message><TestingTime>ZZZ</TestingTime></TestCase></TestSuite><TestSuite name="1 bad test case inside" file="xxx/test-macro-global-fixture.cpp" line="278"><TestCase name="bad_foo" file="xxx/test-macro-global-fixture.cpp" line="279"><Error file="xxx/test-macro-global-fixture.cpp" line="154"><![CDATA[]]></Error><Message file="xxx/test-macro-global-fixture.cpp" line="156"><![CDATA[this is a message]]></Message><Info file="xxx/test-macro-global-fixture.cpp" line="157"><![CDATA[check true has passed]]></Info><Error file="xxx/test-macro-global-fixture.cpp" line="161"><![CDATA[with some message]]><Context><Frame><![CDATA[Context value=something]]></Frame><Frame><![CDATA[Context value2=something different]]></Frame></Context></Error><Error file="xxx/test-macro-global-fixture.cpp" line="163"><![CDATA[non sense]]></Error><TestingTime>ZZZ</TestingTime></TestCase></TestSuite><Message file="xxx/test-macro-global-fixture.cpp" line="55"><![CDATA[GlobalFixtureWithSetup dtor]]></Message></TestSuite></TestLog>
1798 * 3-format *******************************************************************
1799 <?xml version="1.0" encoding="UTF-8"?>
1800 <testsuite tests="1" skipped="0" errors="2" failures="4" id="0" name="Fake_Test_Suite_Hierarchy" time="0.1234">
1801 <testcase assertions="4" name="bad_foo" time="0.1234">
1802 <failure message="failure" type="assertion error"><![CDATA[
1804 - file : test-macro-global-fixture.cpp
1808 ]]></failure><failure message="failure" type="assertion error"><![CDATA[
1810 - file : test-macro-global-fixture.cpp
1812 - message: with some message
1814 - 'Context value=something'
1815 - 'Context value2=something different'
1818 ]]></failure><failure message="failure" type="assertion error"><![CDATA[
1820 - file : test-macro-global-fixture.cpp
1822 - message: non sense
1824 ]]></failure><system-out><![CDATA[MESSAGE:
1825 - file : test-macro-global-fixture.cpp
1827 - message: this is a message
1830 - file : test-macro-global-fixture.cpp
1832 - message: check true has passed
1835 <system-err><![CDATA[Failures detected in:
1836 - test case: Fake Test Suite Hierarchy/bad_foo
1837 - file: test-macro-global-fixture.cpp
1841 <testcase assertions="1" name="very_bad_foo" time="0.1234">
1842 <failure message="failure" type="fatal error"><![CDATA[
1844 - file : test-macro-global-fixture.cpp
1846 - message: very_bad_foo is fatal
1851 ]]></failure><system-err><![CDATA[Failures detected in:
1852 - test case: Fake Test Suite Hierarchy/very_bad_foo
1853 - file: test-macro-global-fixture.cpp
1857 <testcase assertions="2" name="very_bad_exception" time="0.1234">
1858 <failure message="failure" type="assertion error"><![CDATA[
1860 - file : test-macro-global-fixture.cpp
1862 - message: with some message
1864 - 'Context value=something'
1865 - 'Context value2=something different'
1868 ]]></failure><error message="unexpected exception" type="uncaught exception"><![CDATA[
1870 - file: unknown location
1874 EXCEPTION STACK TRACE: --------------
1876 -------------------------------------
1880 - file: test-macro-global-fixture.cpp
1885 - 'exception context should be shown'
1886 ]]></error><system-err><![CDATA[Failures detected in:
1887 - test case: Fake Test Suite Hierarchy/very_bad_exception
1888 - file: test-macro-global-fixture.cpp
1892 <testcase assertions="0" classname="1_test_cases_inside" name="good_foo" time="0.1234">
1893 <system-out><![CDATA[MESSAGE:
1894 - file : boost.test framework
1896 - message: Test case Fake Test Suite Hierarchy/1 test cases inside/good_foo did not check any assertions
1900 <testcase assertions="4" classname="1_bad_test_case_inside" name="bad_foo" time="0.1234">
1901 <failure message="failure" type="assertion error"><![CDATA[
1903 - file : test-macro-global-fixture.cpp
1907 ]]></failure><failure message="failure" type="assertion error"><![CDATA[
1909 - file : test-macro-global-fixture.cpp
1911 - message: with some message
1913 - 'Context value=something'
1914 - 'Context value2=something different'
1917 ]]></failure><failure message="failure" type="assertion error"><![CDATA[
1919 - file : test-macro-global-fixture.cpp
1921 - message: non sense
1923 ]]></failure><system-out><![CDATA[MESSAGE:
1924 - file : test-macro-global-fixture.cpp
1926 - message: this is a message
1929 - file : test-macro-global-fixture.cpp
1931 - message: check true has passed
1934 <system-err><![CDATA[Failures detected in:
1935 - test case: Fake Test Suite Hierarchy/1 bad test case inside/bad_foo
1936 - file: test-macro-global-fixture.cpp
1941 * 3-format *******************************************************************
1942 <?xml version="1.0" encoding="UTF-8"?>
1943 <testsuite tests="1" skipped="0" errors="2" failures="4" id="0" name="Fake_Test_Suite_Hierarchy" time="0.1234">
1944 <testcase assertions="4" name="bad_foo" time="0.1234">
1945 <failure message="failure" type="assertion error"><![CDATA[
1947 - file : test-macro-global-fixture.cpp
1951 ]]></failure><failure message="failure" type="assertion error"><![CDATA[
1953 - file : test-macro-global-fixture.cpp
1955 - message: with some message
1957 - 'Context value=something'
1958 - 'Context value2=something different'
1961 ]]></failure><failure message="failure" type="assertion error"><![CDATA[
1963 - file : test-macro-global-fixture.cpp
1965 - message: non sense
1967 ]]></failure><system-err><![CDATA[Failures detected in:
1968 - test case: Fake Test Suite Hierarchy/bad_foo
1969 - file: test-macro-global-fixture.cpp
1973 <testcase assertions="1" name="very_bad_foo" time="0.1234">
1974 <failure message="failure" type="fatal error"><![CDATA[
1976 - file : test-macro-global-fixture.cpp
1978 - message: very_bad_foo is fatal
1983 ]]></failure><system-err><![CDATA[Failures detected in:
1984 - test case: Fake Test Suite Hierarchy/very_bad_foo
1985 - file: test-macro-global-fixture.cpp
1989 <testcase assertions="2" name="very_bad_exception" time="0.1234">
1990 <failure message="failure" type="assertion error"><![CDATA[
1992 - file : test-macro-global-fixture.cpp
1994 - message: with some message
1996 - 'Context value=something'
1997 - 'Context value2=something different'
2000 ]]></failure><error message="unexpected exception" type="uncaught exception"><![CDATA[
2002 - file: unknown location
2006 EXCEPTION STACK TRACE: --------------
2008 -------------------------------------
2012 - file: test-macro-global-fixture.cpp
2017 - 'exception context should be shown'
2018 ]]></error><system-err><![CDATA[Failures detected in:
2019 - test case: Fake Test Suite Hierarchy/very_bad_exception
2020 - file: test-macro-global-fixture.cpp
2024 <testcase assertions="0" classname="1_test_cases_inside" name="good_foo" time="0.1234">
2026 <testcase assertions="4" classname="1_bad_test_case_inside" name="bad_foo" time="0.1234">
2027 <failure message="failure" type="assertion error"><![CDATA[
2029 - file : test-macro-global-fixture.cpp
2033 ]]></failure><failure message="failure" type="assertion error"><![CDATA[
2035 - file : test-macro-global-fixture.cpp
2037 - message: with some message
2039 - 'Context value=something'
2040 - 'Context value2=something different'
2043 ]]></failure><failure message="failure" type="assertion error"><![CDATA[
2045 - file : test-macro-global-fixture.cpp
2047 - message: non sense
2049 ]]></failure><system-err><![CDATA[Failures detected in:
2050 - test case: Fake Test Suite Hierarchy/1 bad test case inside/bad_foo
2051 - file: test-macro-global-fixture.cpp
2056 * 1-format *******************************************************************
2057 Running 2 test cases...
2058 xxx/test-macro-global-fixture.cpp:293: Entering test suite "Fake Test Suite Hierarchy no errors"
2059 GlobalFixtureWithSetup ctor
2060 GlobalFixtureWithSetup::setup-calling function
2061 GlobalFixtureWithSetup::setup-calling function done
2062 xxx/test-macro-global-fixture.cpp:295: Entering test case "almost_good_foo"
2063 xxx/test-macro-global-fixture.cpp:150: warning: in "Fake Test Suite Hierarchy no errors/almost_good_foo": condition 2>3 is not satisfied [2 <= 3]
2064 Test case Fake Test Suite Hierarchy no errors/almost_good_foo did not check any assertions
2065 xxx/test-macro-global-fixture.cpp:295: Leaving test case "almost_good_foo"
2066 xxx/test-macro-global-fixture.cpp:290: Entering test suite "1 test cases inside"
2067 xxx/test-macro-global-fixture.cpp:291: Entering test case "good_foo"
2068 Test case Fake Test Suite Hierarchy no errors/1 test cases inside/good_foo did not check any assertions
2069 xxx/test-macro-global-fixture.cpp:291: Leaving test case "good_foo"
2070 xxx/test-macro-global-fixture.cpp:290: Leaving test suite "1 test cases inside"
2071 GlobalFixtureWithSetup dtor
2072 xxx/test-macro-global-fixture.cpp:293: Leaving test suite "Fake Test Suite Hierarchy no errors"
2074 * 2-format *******************************************************************
2075 <TestLog><TestSuite name="Fake Test Suite Hierarchy no errors" file="xxx/test-macro-global-fixture.cpp" line="293"><Message file="xxx/test-macro-global-fixture.cpp" line="52"><![CDATA[GlobalFixtureWithSetup ctor]]></Message><Message file="xxx/test-macro-global-fixture.cpp" line="59"><![CDATA[GlobalFixtureWithSetup::setup-calling function]]></Message><Message file="xxx/test-macro-global-fixture.cpp" line="61"><![CDATA[GlobalFixtureWithSetup::setup-calling function done]]></Message><TestCase name="almost_good_foo" file="xxx/test-macro-global-fixture.cpp" line="295"><Warning file="xxx/test-macro-global-fixture.cpp" line="150"><![CDATA[condition 2>3 is not satisfied [2 <= 3]]]></Warning><Message file="boost.test framework" line="212"><![CDATA[Test case Fake Test Suite Hierarchy no errors/almost_good_foo did not check any assertions]]></Message><TestingTime>ZZZ</TestingTime></TestCase><TestSuite name="1 test cases inside" file="xxx/test-macro-global-fixture.cpp" line="290"><TestCase name="good_foo" file="xxx/test-macro-global-fixture.cpp" line="291"><Message file="boost.test framework" line="212"><![CDATA[Test case Fake Test Suite Hierarchy no errors/1 test cases inside/good_foo did not check any assertions]]></Message><TestingTime>ZZZ</TestingTime></TestCase></TestSuite><Message file="xxx/test-macro-global-fixture.cpp" line="55"><![CDATA[GlobalFixtureWithSetup dtor]]></Message></TestSuite></TestLog>
2076 * 3-format *******************************************************************
2077 <?xml version="1.0" encoding="UTF-8"?>
2078 <testsuite tests="1" skipped="0" errors="0" failures="0" id="0" name="Fake_Test_Suite_Hierarchy_no_errors" time="0.1234">
2079 <testcase assertions="0" name="almost_good_foo" time="0.1234">
2080 <system-out><![CDATA[WARNING:
2081 - file : test-macro-global-fixture.cpp
2083 - message: condition 2>3 is not satisfied [2 <= 3]
2086 - file : boost.test framework
2088 - message: Test case Fake Test Suite Hierarchy no errors/almost_good_foo did not check any assertions
2092 <testcase assertions="0" classname="1_test_cases_inside" name="good_foo" time="0.1234">
2093 <system-out><![CDATA[MESSAGE:
2094 - file : boost.test framework
2096 - message: Test case Fake Test Suite Hierarchy no errors/1 test cases inside/good_foo did not check any assertions
2101 * 3-format *******************************************************************
2102 <?xml version="1.0" encoding="UTF-8"?>
2103 <testsuite tests="1" skipped="0" errors="0" failures="0" id="0" name="Fake_Test_Suite_Hierarchy_no_errors" time="0.1234">
2104 <testcase assertions="0" name="almost_good_foo" time="0.1234">
2106 <testcase assertions="0" classname="1_test_cases_inside" name="good_foo" time="0.1234">
2109 ***********************
2110 *********************** GlobalFixtureWithSetup<&almost_good_foo>
2111 ***********************
2112 * 1-format *******************************************************************
2113 Running 5 test cases...
2114 xxx/test-macro-global-fixture.cpp:281: Entering test suite "Fake Test Suite Hierarchy"
2115 GlobalFixtureWithSetup ctor
2116 GlobalFixtureWithSetup::setup-calling function
2117 xxx/test-macro-global-fixture.cpp:150: warning: in "Fake Test Suite Hierarchy": condition 2>3 is not satisfied [2 <= 3]
2118 GlobalFixtureWithSetup::setup-calling function done
2119 xxx/test-macro-global-fixture.cpp:282: Entering test case "bad_foo"
2120 xxx/test-macro-global-fixture.cpp:154: error: in "Fake Test Suite Hierarchy/bad_foo":
2122 xxx/test-macro-global-fixture.cpp:157: info: check true has passed
2123 xxx/test-macro-global-fixture.cpp:161: error: in "Fake Test Suite Hierarchy/bad_foo": with some message
2124 Failure occurred in a following context:
2125 Context value=something
2126 Context value2=something different
2127 xxx/test-macro-global-fixture.cpp:163: error: in "Fake Test Suite Hierarchy/bad_foo": non sense
2128 xxx/test-macro-global-fixture.cpp:282: Leaving test case "bad_foo"
2129 xxx/test-macro-global-fixture.cpp:283: Entering test case "very_bad_foo"
2130 xxx/test-macro-global-fixture.cpp:168: fatal error: in "Fake Test Suite Hierarchy/very_bad_foo": very_bad_foo is fatal
2131 Failure occurred in a following context:
2133 xxx/test-macro-global-fixture.cpp:283: Leaving test case "very_bad_foo"
2134 xxx/test-macro-global-fixture.cpp:284: Entering test case "very_bad_exception"
2135 xxx/test-macro-global-fixture.cpp:177: error: in "Fake Test Suite Hierarchy/very_bad_exception": with some message
2136 Failure occurred in a following context:
2137 Context value=something
2138 Context value2=something different
2139 unknown location:0: fatal error: in "Fake Test Suite Hierarchy/very_bad_exception": unknown type
2140 xxx/test-macro-global-fixture.cpp:177: last checkpoint
2141 Failure occurred in a following context:
2142 exception context should be shown
2143 xxx/test-macro-global-fixture.cpp:284: Leaving test case "very_bad_exception"
2144 xxx/test-macro-global-fixture.cpp:275: Entering test suite "1 test cases inside"
2145 xxx/test-macro-global-fixture.cpp:276: Entering test case "good_foo"
2146 Test case Fake Test Suite Hierarchy/1 test cases inside/good_foo did not check any assertions
2147 xxx/test-macro-global-fixture.cpp:276: Leaving test case "good_foo"
2148 xxx/test-macro-global-fixture.cpp:275: Leaving test suite "1 test cases inside"
2149 xxx/test-macro-global-fixture.cpp:278: Entering test suite "1 bad test case inside"
2150 xxx/test-macro-global-fixture.cpp:279: Entering test case "bad_foo"
2151 xxx/test-macro-global-fixture.cpp:154: error: in "Fake Test Suite Hierarchy/1 bad test case inside/bad_foo":
2153 xxx/test-macro-global-fixture.cpp:157: info: check true has passed
2154 xxx/test-macro-global-fixture.cpp:161: error: in "Fake Test Suite Hierarchy/1 bad test case inside/bad_foo": with some message
2155 Failure occurred in a following context:
2156 Context value=something
2157 Context value2=something different
2158 xxx/test-macro-global-fixture.cpp:163: error: in "Fake Test Suite Hierarchy/1 bad test case inside/bad_foo": non sense
2159 xxx/test-macro-global-fixture.cpp:279: Leaving test case "bad_foo"
2160 xxx/test-macro-global-fixture.cpp:278: Leaving test suite "1 bad test case inside"
2161 GlobalFixtureWithSetup dtor
2162 xxx/test-macro-global-fixture.cpp:281: Leaving test suite "Fake Test Suite Hierarchy"
2164 * 2-format *******************************************************************
2165 <TestLog><TestSuite name="Fake Test Suite Hierarchy" file="xxx/test-macro-global-fixture.cpp" line="281"><Message file="xxx/test-macro-global-fixture.cpp" line="52"><![CDATA[GlobalFixtureWithSetup ctor]]></Message><Message file="xxx/test-macro-global-fixture.cpp" line="59"><![CDATA[GlobalFixtureWithSetup::setup-calling function]]></Message><Warning file="xxx/test-macro-global-fixture.cpp" line="150"><![CDATA[condition 2>3 is not satisfied [2 <= 3]]]></Warning><Message file="xxx/test-macro-global-fixture.cpp" line="61"><![CDATA[GlobalFixtureWithSetup::setup-calling function done]]></Message><TestCase name="bad_foo" file="xxx/test-macro-global-fixture.cpp" line="282"><Error file="xxx/test-macro-global-fixture.cpp" line="154"><![CDATA[]]></Error><Message file="xxx/test-macro-global-fixture.cpp" line="156"><![CDATA[this is a message]]></Message><Info file="xxx/test-macro-global-fixture.cpp" line="157"><![CDATA[check true has passed]]></Info><Error file="xxx/test-macro-global-fixture.cpp" line="161"><![CDATA[with some message]]><Context><Frame><![CDATA[Context value=something]]></Frame><Frame><![CDATA[Context value2=something different]]></Frame></Context></Error><Error file="xxx/test-macro-global-fixture.cpp" line="163"><![CDATA[non sense]]></Error><TestingTime>ZZZ</TestingTime></TestCase><TestCase name="very_bad_foo" file="xxx/test-macro-global-fixture.cpp" line="283"><FatalError file="xxx/test-macro-global-fixture.cpp" line="168"><![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/test-macro-global-fixture.cpp" line="284"><Error file="xxx/test-macro-global-fixture.cpp" line="177"><![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/test-macro-global-fixture.cpp" line="177"><![CDATA[]]></LastCheckpoint><Context><Frame><![CDATA[exception context should be shown]]></Frame></Context></Exception><TestingTime>ZZZ</TestingTime></TestCase><TestSuite name="1 test cases inside" file="xxx/test-macro-global-fixture.cpp" line="275"><TestCase name="good_foo" file="xxx/test-macro-global-fixture.cpp" line="276"><Message file="boost.test framework" line="212"><![CDATA[Test case Fake Test Suite Hierarchy/1 test cases inside/good_foo did not check any assertions]]></Message><TestingTime>ZZZ</TestingTime></TestCase></TestSuite><TestSuite name="1 bad test case inside" file="xxx/test-macro-global-fixture.cpp" line="278"><TestCase name="bad_foo" file="xxx/test-macro-global-fixture.cpp" line="279"><Error file="xxx/test-macro-global-fixture.cpp" line="154"><![CDATA[]]></Error><Message file="xxx/test-macro-global-fixture.cpp" line="156"><![CDATA[this is a message]]></Message><Info file="xxx/test-macro-global-fixture.cpp" line="157"><![CDATA[check true has passed]]></Info><Error file="xxx/test-macro-global-fixture.cpp" line="161"><![CDATA[with some message]]><Context><Frame><![CDATA[Context value=something]]></Frame><Frame><![CDATA[Context value2=something different]]></Frame></Context></Error><Error file="xxx/test-macro-global-fixture.cpp" line="163"><![CDATA[non sense]]></Error><TestingTime>ZZZ</TestingTime></TestCase></TestSuite><Message file="xxx/test-macro-global-fixture.cpp" line="55"><![CDATA[GlobalFixtureWithSetup dtor]]></Message></TestSuite></TestLog>
2166 * 3-format *******************************************************************
2167 <?xml version="1.0" encoding="UTF-8"?>
2168 <testsuite tests="1" skipped="0" errors="2" failures="4" id="0" name="Fake_Test_Suite_Hierarchy" time="0.1234">
2169 <testcase assertions="4" name="bad_foo" time="0.1234">
2170 <failure message="failure" type="assertion error"><![CDATA[
2172 - file : test-macro-global-fixture.cpp
2176 ]]></failure><failure message="failure" type="assertion error"><![CDATA[
2178 - file : test-macro-global-fixture.cpp
2180 - message: with some message
2182 - 'Context value=something'
2183 - 'Context value2=something different'
2186 ]]></failure><failure message="failure" type="assertion error"><![CDATA[
2188 - file : test-macro-global-fixture.cpp
2190 - message: non sense
2192 ]]></failure><system-out><![CDATA[MESSAGE:
2193 - file : test-macro-global-fixture.cpp
2195 - message: this is a message
2198 - file : test-macro-global-fixture.cpp
2200 - message: check true has passed
2203 <system-err><![CDATA[Failures detected in:
2204 - test case: Fake Test Suite Hierarchy/bad_foo
2205 - file: test-macro-global-fixture.cpp
2209 <testcase assertions="1" name="very_bad_foo" time="0.1234">
2210 <failure message="failure" type="fatal error"><![CDATA[
2212 - file : test-macro-global-fixture.cpp
2214 - message: very_bad_foo is fatal
2219 ]]></failure><system-err><![CDATA[Failures detected in:
2220 - test case: Fake Test Suite Hierarchy/very_bad_foo
2221 - file: test-macro-global-fixture.cpp
2225 <testcase assertions="2" name="very_bad_exception" time="0.1234">
2226 <failure message="failure" type="assertion error"><![CDATA[
2228 - file : test-macro-global-fixture.cpp
2230 - message: with some message
2232 - 'Context value=something'
2233 - 'Context value2=something different'
2236 ]]></failure><error message="unexpected exception" type="uncaught exception"><![CDATA[
2238 - file: unknown location
2242 EXCEPTION STACK TRACE: --------------
2244 -------------------------------------
2248 - file: test-macro-global-fixture.cpp
2253 - 'exception context should be shown'
2254 ]]></error><system-err><![CDATA[Failures detected in:
2255 - test case: Fake Test Suite Hierarchy/very_bad_exception
2256 - file: test-macro-global-fixture.cpp
2260 <testcase assertions="0" classname="1_test_cases_inside" name="good_foo" time="0.1234">
2261 <system-out><![CDATA[MESSAGE:
2262 - file : boost.test framework
2264 - message: Test case Fake Test Suite Hierarchy/1 test cases inside/good_foo did not check any assertions
2268 <testcase assertions="4" classname="1_bad_test_case_inside" name="bad_foo" time="0.1234">
2269 <failure message="failure" type="assertion error"><![CDATA[
2271 - file : test-macro-global-fixture.cpp
2275 ]]></failure><failure message="failure" type="assertion error"><![CDATA[
2277 - file : test-macro-global-fixture.cpp
2279 - message: with some message
2281 - 'Context value=something'
2282 - 'Context value2=something different'
2285 ]]></failure><failure message="failure" type="assertion error"><![CDATA[
2287 - file : test-macro-global-fixture.cpp
2289 - message: non sense
2291 ]]></failure><system-out><![CDATA[MESSAGE:
2292 - file : test-macro-global-fixture.cpp
2294 - message: this is a message
2297 - file : test-macro-global-fixture.cpp
2299 - message: check true has passed
2302 <system-err><![CDATA[Failures detected in:
2303 - test case: Fake Test Suite Hierarchy/1 bad test case inside/bad_foo
2304 - file: test-macro-global-fixture.cpp
2309 * 3-format *******************************************************************
2310 <?xml version="1.0" encoding="UTF-8"?>
2311 <testsuite tests="1" skipped="0" errors="2" failures="4" id="0" name="Fake_Test_Suite_Hierarchy" time="0.1234">
2312 <testcase assertions="4" name="bad_foo" time="0.1234">
2313 <failure message="failure" type="assertion error"><![CDATA[
2315 - file : test-macro-global-fixture.cpp
2319 ]]></failure><failure message="failure" type="assertion error"><![CDATA[
2321 - file : test-macro-global-fixture.cpp
2323 - message: with some message
2325 - 'Context value=something'
2326 - 'Context value2=something different'
2329 ]]></failure><failure message="failure" type="assertion error"><![CDATA[
2331 - file : test-macro-global-fixture.cpp
2333 - message: non sense
2335 ]]></failure><system-err><![CDATA[Failures detected in:
2336 - test case: Fake Test Suite Hierarchy/bad_foo
2337 - file: test-macro-global-fixture.cpp
2341 <testcase assertions="1" name="very_bad_foo" time="0.1234">
2342 <failure message="failure" type="fatal error"><![CDATA[
2344 - file : test-macro-global-fixture.cpp
2346 - message: very_bad_foo is fatal
2351 ]]></failure><system-err><![CDATA[Failures detected in:
2352 - test case: Fake Test Suite Hierarchy/very_bad_foo
2353 - file: test-macro-global-fixture.cpp
2357 <testcase assertions="2" name="very_bad_exception" time="0.1234">
2358 <failure message="failure" type="assertion error"><![CDATA[
2360 - file : test-macro-global-fixture.cpp
2362 - message: with some message
2364 - 'Context value=something'
2365 - 'Context value2=something different'
2368 ]]></failure><error message="unexpected exception" type="uncaught exception"><![CDATA[
2370 - file: unknown location
2374 EXCEPTION STACK TRACE: --------------
2376 -------------------------------------
2380 - file: test-macro-global-fixture.cpp
2385 - 'exception context should be shown'
2386 ]]></error><system-err><![CDATA[Failures detected in:
2387 - test case: Fake Test Suite Hierarchy/very_bad_exception
2388 - file: test-macro-global-fixture.cpp
2392 <testcase assertions="0" classname="1_test_cases_inside" name="good_foo" time="0.1234">
2394 <testcase assertions="4" classname="1_bad_test_case_inside" name="bad_foo" time="0.1234">
2395 <failure message="failure" type="assertion error"><![CDATA[
2397 - file : test-macro-global-fixture.cpp
2401 ]]></failure><failure message="failure" type="assertion error"><![CDATA[
2403 - file : test-macro-global-fixture.cpp
2405 - message: with some message
2407 - 'Context value=something'
2408 - 'Context value2=something different'
2411 ]]></failure><failure message="failure" type="assertion error"><![CDATA[
2413 - file : test-macro-global-fixture.cpp
2415 - message: non sense
2417 ]]></failure><system-err><![CDATA[Failures detected in:
2418 - test case: Fake Test Suite Hierarchy/1 bad test case inside/bad_foo
2419 - file: test-macro-global-fixture.cpp
2424 * 1-format *******************************************************************
2425 Running 2 test cases...
2426 xxx/test-macro-global-fixture.cpp:293: Entering test suite "Fake Test Suite Hierarchy no errors"
2427 GlobalFixtureWithSetup ctor
2428 GlobalFixtureWithSetup::setup-calling function
2429 xxx/test-macro-global-fixture.cpp:150: warning: in "Fake Test Suite Hierarchy no errors": condition 2>3 is not satisfied [2 <= 3]
2430 GlobalFixtureWithSetup::setup-calling function done
2431 xxx/test-macro-global-fixture.cpp:295: Entering test case "almost_good_foo"
2432 xxx/test-macro-global-fixture.cpp:150: warning: in "Fake Test Suite Hierarchy no errors/almost_good_foo": condition 2>3 is not satisfied [2 <= 3]
2433 Test case Fake Test Suite Hierarchy no errors/almost_good_foo did not check any assertions
2434 xxx/test-macro-global-fixture.cpp:295: Leaving test case "almost_good_foo"
2435 xxx/test-macro-global-fixture.cpp:290: Entering test suite "1 test cases inside"
2436 xxx/test-macro-global-fixture.cpp:291: Entering test case "good_foo"
2437 Test case Fake Test Suite Hierarchy no errors/1 test cases inside/good_foo did not check any assertions
2438 xxx/test-macro-global-fixture.cpp:291: Leaving test case "good_foo"
2439 xxx/test-macro-global-fixture.cpp:290: Leaving test suite "1 test cases inside"
2440 GlobalFixtureWithSetup dtor
2441 xxx/test-macro-global-fixture.cpp:293: Leaving test suite "Fake Test Suite Hierarchy no errors"
2443 * 2-format *******************************************************************
2444 <TestLog><TestSuite name="Fake Test Suite Hierarchy no errors" file="xxx/test-macro-global-fixture.cpp" line="293"><Message file="xxx/test-macro-global-fixture.cpp" line="52"><![CDATA[GlobalFixtureWithSetup ctor]]></Message><Message file="xxx/test-macro-global-fixture.cpp" line="59"><![CDATA[GlobalFixtureWithSetup::setup-calling function]]></Message><Warning file="xxx/test-macro-global-fixture.cpp" line="150"><![CDATA[condition 2>3 is not satisfied [2 <= 3]]]></Warning><Message file="xxx/test-macro-global-fixture.cpp" line="61"><![CDATA[GlobalFixtureWithSetup::setup-calling function done]]></Message><TestCase name="almost_good_foo" file="xxx/test-macro-global-fixture.cpp" line="295"><Warning file="xxx/test-macro-global-fixture.cpp" line="150"><![CDATA[condition 2>3 is not satisfied [2 <= 3]]]></Warning><Message file="boost.test framework" line="212"><![CDATA[Test case Fake Test Suite Hierarchy no errors/almost_good_foo did not check any assertions]]></Message><TestingTime>ZZZ</TestingTime></TestCase><TestSuite name="1 test cases inside" file="xxx/test-macro-global-fixture.cpp" line="290"><TestCase name="good_foo" file="xxx/test-macro-global-fixture.cpp" line="291"><Message file="boost.test framework" line="212"><![CDATA[Test case Fake Test Suite Hierarchy no errors/1 test cases inside/good_foo did not check any assertions]]></Message><TestingTime>ZZZ</TestingTime></TestCase></TestSuite><Message file="xxx/test-macro-global-fixture.cpp" line="55"><![CDATA[GlobalFixtureWithSetup dtor]]></Message></TestSuite></TestLog>
2445 * 3-format *******************************************************************
2446 <?xml version="1.0" encoding="UTF-8"?>
2447 <testsuite tests="1" skipped="0" errors="0" failures="0" id="0" name="Fake_Test_Suite_Hierarchy_no_errors" time="0.1234">
2448 <testcase assertions="0" name="almost_good_foo" time="0.1234">
2449 <system-out><![CDATA[WARNING:
2450 - file : test-macro-global-fixture.cpp
2452 - message: condition 2>3 is not satisfied [2 <= 3]
2455 - file : boost.test framework
2457 - message: Test case Fake Test Suite Hierarchy no errors/almost_good_foo did not check any assertions
2461 <testcase assertions="0" classname="1_test_cases_inside" name="good_foo" time="0.1234">
2462 <system-out><![CDATA[MESSAGE:
2463 - file : boost.test framework
2465 - message: Test case Fake Test Suite Hierarchy no errors/1 test cases inside/good_foo did not check any assertions
2470 * 3-format *******************************************************************
2471 <?xml version="1.0" encoding="UTF-8"?>
2472 <testsuite tests="1" skipped="0" errors="0" failures="0" id="0" name="Fake_Test_Suite_Hierarchy_no_errors" time="0.1234">
2473 <testcase assertions="0" name="almost_good_foo" time="0.1234">
2475 <testcase assertions="0" classname="1_test_cases_inside" name="good_foo" time="0.1234">
2478 ***********************
2479 *********************** GlobalFixtureWithSetup<&bad_foo>
2480 ***********************
2481 * 1-format *******************************************************************
2482 Running 5 test cases...
2483 xxx/test-macro-global-fixture.cpp:281: Entering test suite "Fake Test Suite Hierarchy"
2484 GlobalFixtureWithSetup ctor
2485 GlobalFixtureWithSetup::setup-calling function
2486 xxx/test-macro-global-fixture.cpp:154: error: in "Fake Test Suite Hierarchy":
2488 xxx/test-macro-global-fixture.cpp:157: info: check true has passed
2489 xxx/test-macro-global-fixture.cpp:161: error: in "Fake Test Suite Hierarchy": with some message
2490 Failure occurred in a following context:
2491 Context value=something
2492 Context value2=something different
2493 xxx/test-macro-global-fixture.cpp:163: error: in "Fake Test Suite Hierarchy": non sense
2494 GlobalFixtureWithSetup::setup-calling function done
2495 xxx/test-macro-global-fixture.cpp:282: Entering test case "bad_foo"
2496 xxx/test-macro-global-fixture.cpp:154: error: in "Fake Test Suite Hierarchy/bad_foo":
2498 xxx/test-macro-global-fixture.cpp:157: info: check true has passed
2499 xxx/test-macro-global-fixture.cpp:161: error: in "Fake Test Suite Hierarchy/bad_foo": with some message
2500 Failure occurred in a following context:
2501 Context value=something
2502 Context value2=something different
2503 xxx/test-macro-global-fixture.cpp:163: error: in "Fake Test Suite Hierarchy/bad_foo": non sense
2504 xxx/test-macro-global-fixture.cpp:282: Leaving test case "bad_foo"
2505 xxx/test-macro-global-fixture.cpp:283: Entering test case "very_bad_foo"
2506 xxx/test-macro-global-fixture.cpp:168: fatal error: in "Fake Test Suite Hierarchy/very_bad_foo": very_bad_foo is fatal
2507 Failure occurred in a following context:
2509 xxx/test-macro-global-fixture.cpp:283: Leaving test case "very_bad_foo"
2510 xxx/test-macro-global-fixture.cpp:284: Entering test case "very_bad_exception"
2511 xxx/test-macro-global-fixture.cpp:177: error: in "Fake Test Suite Hierarchy/very_bad_exception": with some message
2512 Failure occurred in a following context:
2513 Context value=something
2514 Context value2=something different
2515 unknown location:0: fatal error: in "Fake Test Suite Hierarchy/very_bad_exception": unknown type
2516 xxx/test-macro-global-fixture.cpp:177: last checkpoint
2517 Failure occurred in a following context:
2518 exception context should be shown
2519 xxx/test-macro-global-fixture.cpp:284: Leaving test case "very_bad_exception"
2520 xxx/test-macro-global-fixture.cpp:275: Entering test suite "1 test cases inside"
2521 xxx/test-macro-global-fixture.cpp:276: Entering test case "good_foo"
2522 Test case Fake Test Suite Hierarchy/1 test cases inside/good_foo did not check any assertions
2523 xxx/test-macro-global-fixture.cpp:276: Leaving test case "good_foo"
2524 xxx/test-macro-global-fixture.cpp:275: Leaving test suite "1 test cases inside"
2525 xxx/test-macro-global-fixture.cpp:278: Entering test suite "1 bad test case inside"
2526 xxx/test-macro-global-fixture.cpp:279: Entering test case "bad_foo"
2527 xxx/test-macro-global-fixture.cpp:154: error: in "Fake Test Suite Hierarchy/1 bad test case inside/bad_foo":
2529 xxx/test-macro-global-fixture.cpp:157: info: check true has passed
2530 xxx/test-macro-global-fixture.cpp:161: error: in "Fake Test Suite Hierarchy/1 bad test case inside/bad_foo": with some message
2531 Failure occurred in a following context:
2532 Context value=something
2533 Context value2=something different
2534 xxx/test-macro-global-fixture.cpp:163: error: in "Fake Test Suite Hierarchy/1 bad test case inside/bad_foo": non sense
2535 xxx/test-macro-global-fixture.cpp:279: Leaving test case "bad_foo"
2536 xxx/test-macro-global-fixture.cpp:278: Leaving test suite "1 bad test case inside"
2537 GlobalFixtureWithSetup dtor
2538 xxx/test-macro-global-fixture.cpp:281: Leaving test suite "Fake Test Suite Hierarchy"
2540 * 2-format *******************************************************************
2541 <TestLog><TestSuite name="Fake Test Suite Hierarchy" file="xxx/test-macro-global-fixture.cpp" line="281"><Message file="xxx/test-macro-global-fixture.cpp" line="52"><![CDATA[GlobalFixtureWithSetup ctor]]></Message><Message file="xxx/test-macro-global-fixture.cpp" line="59"><![CDATA[GlobalFixtureWithSetup::setup-calling function]]></Message><Error file="xxx/test-macro-global-fixture.cpp" line="154"><![CDATA[]]></Error><Message file="xxx/test-macro-global-fixture.cpp" line="156"><![CDATA[this is a message]]></Message><Info file="xxx/test-macro-global-fixture.cpp" line="157"><![CDATA[check true has passed]]></Info><Error file="xxx/test-macro-global-fixture.cpp" line="161"><![CDATA[with some message]]><Context><Frame><![CDATA[Context value=something]]></Frame><Frame><![CDATA[Context value2=something different]]></Frame></Context></Error><Error file="xxx/test-macro-global-fixture.cpp" line="163"><![CDATA[non sense]]></Error><Message file="xxx/test-macro-global-fixture.cpp" line="61"><![CDATA[GlobalFixtureWithSetup::setup-calling function done]]></Message><TestCase name="bad_foo" file="xxx/test-macro-global-fixture.cpp" line="282"><Error file="xxx/test-macro-global-fixture.cpp" line="154"><![CDATA[]]></Error><Message file="xxx/test-macro-global-fixture.cpp" line="156"><![CDATA[this is a message]]></Message><Info file="xxx/test-macro-global-fixture.cpp" line="157"><![CDATA[check true has passed]]></Info><Error file="xxx/test-macro-global-fixture.cpp" line="161"><![CDATA[with some message]]><Context><Frame><![CDATA[Context value=something]]></Frame><Frame><![CDATA[Context value2=something different]]></Frame></Context></Error><Error file="xxx/test-macro-global-fixture.cpp" line="163"><![CDATA[non sense]]></Error><TestingTime>ZZZ</TestingTime></TestCase><TestCase name="very_bad_foo" file="xxx/test-macro-global-fixture.cpp" line="283"><FatalError file="xxx/test-macro-global-fixture.cpp" line="168"><![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/test-macro-global-fixture.cpp" line="284"><Error file="xxx/test-macro-global-fixture.cpp" line="177"><![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/test-macro-global-fixture.cpp" line="177"><![CDATA[]]></LastCheckpoint><Context><Frame><![CDATA[exception context should be shown]]></Frame></Context></Exception><TestingTime>ZZZ</TestingTime></TestCase><TestSuite name="1 test cases inside" file="xxx/test-macro-global-fixture.cpp" line="275"><TestCase name="good_foo" file="xxx/test-macro-global-fixture.cpp" line="276"><Message file="boost.test framework" line="212"><![CDATA[Test case Fake Test Suite Hierarchy/1 test cases inside/good_foo did not check any assertions]]></Message><TestingTime>ZZZ</TestingTime></TestCase></TestSuite><TestSuite name="1 bad test case inside" file="xxx/test-macro-global-fixture.cpp" line="278"><TestCase name="bad_foo" file="xxx/test-macro-global-fixture.cpp" line="279"><Error file="xxx/test-macro-global-fixture.cpp" line="154"><![CDATA[]]></Error><Message file="xxx/test-macro-global-fixture.cpp" line="156"><![CDATA[this is a message]]></Message><Info file="xxx/test-macro-global-fixture.cpp" line="157"><![CDATA[check true has passed]]></Info><Error file="xxx/test-macro-global-fixture.cpp" line="161"><![CDATA[with some message]]><Context><Frame><![CDATA[Context value=something]]></Frame><Frame><![CDATA[Context value2=something different]]></Frame></Context></Error><Error file="xxx/test-macro-global-fixture.cpp" line="163"><![CDATA[non sense]]></Error><TestingTime>ZZZ</TestingTime></TestCase></TestSuite><Message file="xxx/test-macro-global-fixture.cpp" line="55"><![CDATA[GlobalFixtureWithSetup dtor]]></Message></TestSuite></TestLog>
2542 * 3-format *******************************************************************
2543 <?xml version="1.0" encoding="UTF-8"?>
2544 <testsuite tests="1" skipped="0" errors="2" failures="4" id="0" name="Fake_Test_Suite_Hierarchy" time="0.1234">
2545 <testcase assertions="3" name="boost_test-setup-teardown" time="0.1234">
2546 <failure message="failure" type="assertion error"><![CDATA[
2548 - file : test-macro-global-fixture.cpp
2552 ]]></failure><failure message="failure" type="assertion error"><![CDATA[
2554 - file : test-macro-global-fixture.cpp
2556 - message: with some message
2558 - 'Context value=something'
2559 - 'Context value2=something different'
2562 ]]></failure><failure message="failure" type="assertion error"><![CDATA[
2564 - file : test-macro-global-fixture.cpp
2566 - message: non sense
2568 ]]></failure><system-out><![CDATA[MESSAGE:
2569 - file : test-macro-global-fixture.cpp
2571 - message: GlobalFixtureWithSetup ctor
2574 - file : test-macro-global-fixture.cpp
2576 - message: GlobalFixtureWithSetup::setup-calling function
2579 - file : test-macro-global-fixture.cpp
2581 - message: this is a message
2584 - file : test-macro-global-fixture.cpp
2586 - message: check true has passed
2589 - file : test-macro-global-fixture.cpp
2591 - message: GlobalFixtureWithSetup::setup-calling function done
2594 - file : test-macro-global-fixture.cpp
2596 - message: GlobalFixtureWithSetup dtor
2599 <system-err><![CDATA[Failures detected in:
2600 boost.test global setup/teardown
2603 <testcase assertions="4" name="bad_foo" time="0.1234">
2604 <failure message="failure" type="assertion error"><![CDATA[
2606 - file : test-macro-global-fixture.cpp
2610 ]]></failure><failure message="failure" type="assertion error"><![CDATA[
2612 - file : test-macro-global-fixture.cpp
2614 - message: with some message
2616 - 'Context value=something'
2617 - 'Context value2=something different'
2620 ]]></failure><failure message="failure" type="assertion error"><![CDATA[
2622 - file : test-macro-global-fixture.cpp
2624 - message: non sense
2626 ]]></failure><system-out><![CDATA[MESSAGE:
2627 - file : test-macro-global-fixture.cpp
2629 - message: this is a message
2632 - file : test-macro-global-fixture.cpp
2634 - message: check true has passed
2637 <system-err><![CDATA[Failures detected in:
2638 - test case: Fake Test Suite Hierarchy/bad_foo
2639 - file: test-macro-global-fixture.cpp
2643 <testcase assertions="1" name="very_bad_foo" time="0.1234">
2644 <failure message="failure" type="fatal error"><![CDATA[
2646 - file : test-macro-global-fixture.cpp
2648 - message: very_bad_foo is fatal
2653 ]]></failure><system-err><![CDATA[Failures detected in:
2654 - test case: Fake Test Suite Hierarchy/very_bad_foo
2655 - file: test-macro-global-fixture.cpp
2659 <testcase assertions="2" name="very_bad_exception" time="0.1234">
2660 <failure message="failure" type="assertion error"><![CDATA[
2662 - file : test-macro-global-fixture.cpp
2664 - message: with some message
2666 - 'Context value=something'
2667 - 'Context value2=something different'
2670 ]]></failure><error message="unexpected exception" type="uncaught exception"><![CDATA[
2672 - file: unknown location
2676 EXCEPTION STACK TRACE: --------------
2678 -------------------------------------
2682 - file: test-macro-global-fixture.cpp
2687 - 'exception context should be shown'
2688 ]]></error><system-err><![CDATA[Failures detected in:
2689 - test case: Fake Test Suite Hierarchy/very_bad_exception
2690 - file: test-macro-global-fixture.cpp
2694 <testcase assertions="0" classname="1_test_cases_inside" name="good_foo" time="0.1234">
2695 <system-out><![CDATA[MESSAGE:
2696 - file : boost.test framework
2698 - message: Test case Fake Test Suite Hierarchy/1 test cases inside/good_foo did not check any assertions
2702 <testcase assertions="4" classname="1_bad_test_case_inside" name="bad_foo" time="0.1234">
2703 <failure message="failure" type="assertion error"><![CDATA[
2705 - file : test-macro-global-fixture.cpp
2709 ]]></failure><failure message="failure" type="assertion error"><![CDATA[
2711 - file : test-macro-global-fixture.cpp
2713 - message: with some message
2715 - 'Context value=something'
2716 - 'Context value2=something different'
2719 ]]></failure><failure message="failure" type="assertion error"><![CDATA[
2721 - file : test-macro-global-fixture.cpp
2723 - message: non sense
2725 ]]></failure><system-out><![CDATA[MESSAGE:
2726 - file : test-macro-global-fixture.cpp
2728 - message: this is a message
2731 - file : test-macro-global-fixture.cpp
2733 - message: check true has passed
2736 <system-err><![CDATA[Failures detected in:
2737 - test case: Fake Test Suite Hierarchy/1 bad test case inside/bad_foo
2738 - file: test-macro-global-fixture.cpp
2743 * 3-format *******************************************************************
2744 <?xml version="1.0" encoding="UTF-8"?>
2745 <testsuite tests="1" skipped="0" errors="2" failures="4" id="0" name="Fake_Test_Suite_Hierarchy" time="0.1234">
2746 <testcase assertions="3" name="boost_test-setup-teardown" time="0.1234">
2747 <failure message="failure" type="assertion error"><![CDATA[
2749 - file : test-macro-global-fixture.cpp
2753 ]]></failure><failure message="failure" type="assertion error"><![CDATA[
2755 - file : test-macro-global-fixture.cpp
2757 - message: with some message
2759 - 'Context value=something'
2760 - 'Context value2=something different'
2763 ]]></failure><failure message="failure" type="assertion error"><![CDATA[
2765 - file : test-macro-global-fixture.cpp
2767 - message: non sense
2769 ]]></failure><system-err><![CDATA[Failures detected in:
2770 boost.test global setup/teardown
2773 <testcase assertions="4" name="bad_foo" time="0.1234">
2774 <failure message="failure" type="assertion error"><![CDATA[
2776 - file : test-macro-global-fixture.cpp
2780 ]]></failure><failure message="failure" type="assertion error"><![CDATA[
2782 - file : test-macro-global-fixture.cpp
2784 - message: with some message
2786 - 'Context value=something'
2787 - 'Context value2=something different'
2790 ]]></failure><failure message="failure" type="assertion error"><![CDATA[
2792 - file : test-macro-global-fixture.cpp
2794 - message: non sense
2796 ]]></failure><system-err><![CDATA[Failures detected in:
2797 - test case: Fake Test Suite Hierarchy/bad_foo
2798 - file: test-macro-global-fixture.cpp
2802 <testcase assertions="1" name="very_bad_foo" time="0.1234">
2803 <failure message="failure" type="fatal error"><![CDATA[
2805 - file : test-macro-global-fixture.cpp
2807 - message: very_bad_foo is fatal
2812 ]]></failure><system-err><![CDATA[Failures detected in:
2813 - test case: Fake Test Suite Hierarchy/very_bad_foo
2814 - file: test-macro-global-fixture.cpp
2818 <testcase assertions="2" name="very_bad_exception" time="0.1234">
2819 <failure message="failure" type="assertion error"><![CDATA[
2821 - file : test-macro-global-fixture.cpp
2823 - message: with some message
2825 - 'Context value=something'
2826 - 'Context value2=something different'
2829 ]]></failure><error message="unexpected exception" type="uncaught exception"><![CDATA[
2831 - file: unknown location
2835 EXCEPTION STACK TRACE: --------------
2837 -------------------------------------
2841 - file: test-macro-global-fixture.cpp
2846 - 'exception context should be shown'
2847 ]]></error><system-err><![CDATA[Failures detected in:
2848 - test case: Fake Test Suite Hierarchy/very_bad_exception
2849 - file: test-macro-global-fixture.cpp
2853 <testcase assertions="0" classname="1_test_cases_inside" name="good_foo" time="0.1234">
2855 <testcase assertions="4" classname="1_bad_test_case_inside" name="bad_foo" time="0.1234">
2856 <failure message="failure" type="assertion error"><![CDATA[
2858 - file : test-macro-global-fixture.cpp
2862 ]]></failure><failure message="failure" type="assertion error"><![CDATA[
2864 - file : test-macro-global-fixture.cpp
2866 - message: with some message
2868 - 'Context value=something'
2869 - 'Context value2=something different'
2872 ]]></failure><failure message="failure" type="assertion error"><![CDATA[
2874 - file : test-macro-global-fixture.cpp
2876 - message: non sense
2878 ]]></failure><system-err><![CDATA[Failures detected in:
2879 - test case: Fake Test Suite Hierarchy/1 bad test case inside/bad_foo
2880 - file: test-macro-global-fixture.cpp
2885 * 1-format *******************************************************************
2886 Running 2 test cases...
2887 xxx/test-macro-global-fixture.cpp:293: Entering test suite "Fake Test Suite Hierarchy no errors"
2888 GlobalFixtureWithSetup ctor
2889 GlobalFixtureWithSetup::setup-calling function
2890 xxx/test-macro-global-fixture.cpp:154: error: in "Fake Test Suite Hierarchy no errors":
2892 xxx/test-macro-global-fixture.cpp:157: info: check true has passed
2893 xxx/test-macro-global-fixture.cpp:161: error: in "Fake Test Suite Hierarchy no errors": with some message
2894 Failure occurred in a following context:
2895 Context value=something
2896 Context value2=something different
2897 xxx/test-macro-global-fixture.cpp:163: error: in "Fake Test Suite Hierarchy no errors": non sense
2898 GlobalFixtureWithSetup::setup-calling function done
2899 xxx/test-macro-global-fixture.cpp:295: Entering test case "almost_good_foo"
2900 xxx/test-macro-global-fixture.cpp:150: warning: in "Fake Test Suite Hierarchy no errors/almost_good_foo": condition 2>3 is not satisfied [2 <= 3]
2901 Test case Fake Test Suite Hierarchy no errors/almost_good_foo did not check any assertions
2902 xxx/test-macro-global-fixture.cpp:295: Leaving test case "almost_good_foo"
2903 xxx/test-macro-global-fixture.cpp:290: Entering test suite "1 test cases inside"
2904 xxx/test-macro-global-fixture.cpp:291: Entering test case "good_foo"
2905 Test case Fake Test Suite Hierarchy no errors/1 test cases inside/good_foo did not check any assertions
2906 xxx/test-macro-global-fixture.cpp:291: Leaving test case "good_foo"
2907 xxx/test-macro-global-fixture.cpp:290: Leaving test suite "1 test cases inside"
2908 GlobalFixtureWithSetup dtor
2909 xxx/test-macro-global-fixture.cpp:293: Leaving test suite "Fake Test Suite Hierarchy no errors"
2911 * 2-format *******************************************************************
2912 <TestLog><TestSuite name="Fake Test Suite Hierarchy no errors" file="xxx/test-macro-global-fixture.cpp" line="293"><Message file="xxx/test-macro-global-fixture.cpp" line="52"><![CDATA[GlobalFixtureWithSetup ctor]]></Message><Message file="xxx/test-macro-global-fixture.cpp" line="59"><![CDATA[GlobalFixtureWithSetup::setup-calling function]]></Message><Error file="xxx/test-macro-global-fixture.cpp" line="154"><![CDATA[]]></Error><Message file="xxx/test-macro-global-fixture.cpp" line="156"><![CDATA[this is a message]]></Message><Info file="xxx/test-macro-global-fixture.cpp" line="157"><![CDATA[check true has passed]]></Info><Error file="xxx/test-macro-global-fixture.cpp" line="161"><![CDATA[with some message]]><Context><Frame><![CDATA[Context value=something]]></Frame><Frame><![CDATA[Context value2=something different]]></Frame></Context></Error><Error file="xxx/test-macro-global-fixture.cpp" line="163"><![CDATA[non sense]]></Error><Message file="xxx/test-macro-global-fixture.cpp" line="61"><![CDATA[GlobalFixtureWithSetup::setup-calling function done]]></Message><TestCase name="almost_good_foo" file="xxx/test-macro-global-fixture.cpp" line="295"><Warning file="xxx/test-macro-global-fixture.cpp" line="150"><![CDATA[condition 2>3 is not satisfied [2 <= 3]]]></Warning><Message file="boost.test framework" line="212"><![CDATA[Test case Fake Test Suite Hierarchy no errors/almost_good_foo did not check any assertions]]></Message><TestingTime>ZZZ</TestingTime></TestCase><TestSuite name="1 test cases inside" file="xxx/test-macro-global-fixture.cpp" line="290"><TestCase name="good_foo" file="xxx/test-macro-global-fixture.cpp" line="291"><Message file="boost.test framework" line="212"><![CDATA[Test case Fake Test Suite Hierarchy no errors/1 test cases inside/good_foo did not check any assertions]]></Message><TestingTime>ZZZ</TestingTime></TestCase></TestSuite><Message file="xxx/test-macro-global-fixture.cpp" line="55"><![CDATA[GlobalFixtureWithSetup dtor]]></Message></TestSuite></TestLog>
2913 * 3-format *******************************************************************
2914 <?xml version="1.0" encoding="UTF-8"?>
2915 <testsuite tests="1" skipped="0" errors="0" failures="0" id="0" name="Fake_Test_Suite_Hierarchy_no_errors" time="0.1234">
2916 <testcase assertions="3" name="boost_test-setup-teardown" time="0.1234">
2917 <failure message="failure" type="assertion error"><![CDATA[
2919 - file : test-macro-global-fixture.cpp
2923 ]]></failure><failure message="failure" type="assertion error"><![CDATA[
2925 - file : test-macro-global-fixture.cpp
2927 - message: with some message
2929 - 'Context value=something'
2930 - 'Context value2=something different'
2933 ]]></failure><failure message="failure" type="assertion error"><![CDATA[
2935 - file : test-macro-global-fixture.cpp
2937 - message: non sense
2939 ]]></failure><system-out><![CDATA[MESSAGE:
2940 - file : test-macro-global-fixture.cpp
2942 - message: GlobalFixtureWithSetup ctor
2945 - file : test-macro-global-fixture.cpp
2947 - message: GlobalFixtureWithSetup::setup-calling function
2950 - file : test-macro-global-fixture.cpp
2952 - message: this is a message
2955 - file : test-macro-global-fixture.cpp
2957 - message: check true has passed
2960 - file : test-macro-global-fixture.cpp
2962 - message: GlobalFixtureWithSetup::setup-calling function done
2965 - file : test-macro-global-fixture.cpp
2967 - message: GlobalFixtureWithSetup dtor
2970 <system-err><![CDATA[Failures detected in:
2971 boost.test global setup/teardown
2974 <testcase assertions="0" name="almost_good_foo" time="0.1234">
2975 <system-out><![CDATA[WARNING:
2976 - file : test-macro-global-fixture.cpp
2978 - message: condition 2>3 is not satisfied [2 <= 3]
2981 - file : boost.test framework
2983 - message: Test case Fake Test Suite Hierarchy no errors/almost_good_foo did not check any assertions
2987 <testcase assertions="0" classname="1_test_cases_inside" name="good_foo" time="0.1234">
2988 <system-out><![CDATA[MESSAGE:
2989 - file : boost.test framework
2991 - message: Test case Fake Test Suite Hierarchy no errors/1 test cases inside/good_foo did not check any assertions
2996 * 3-format *******************************************************************
2997 <?xml version="1.0" encoding="UTF-8"?>
2998 <testsuite tests="1" skipped="0" errors="0" failures="0" id="0" name="Fake_Test_Suite_Hierarchy_no_errors" time="0.1234">
2999 <testcase assertions="3" name="boost_test-setup-teardown" time="0.1234">
3000 <failure message="failure" type="assertion error"><![CDATA[
3002 - file : test-macro-global-fixture.cpp
3006 ]]></failure><failure message="failure" type="assertion error"><![CDATA[
3008 - file : test-macro-global-fixture.cpp
3010 - message: with some message
3012 - 'Context value=something'
3013 - 'Context value2=something different'
3016 ]]></failure><failure message="failure" type="assertion error"><![CDATA[
3018 - file : test-macro-global-fixture.cpp
3020 - message: non sense
3022 ]]></failure><system-err><![CDATA[Failures detected in:
3023 boost.test global setup/teardown
3026 <testcase assertions="0" name="almost_good_foo" time="0.1234">
3028 <testcase assertions="0" classname="1_test_cases_inside" name="good_foo" time="0.1234">
3031 ***********************
3032 *********************** GlobalFixtureWithSetup<&very_bad_foo>
3033 ***********************
3034 * 1-format *******************************************************************
3035 Running 5 test cases...
3036 xxx/test-macro-global-fixture.cpp:281: Entering test suite "Fake Test Suite Hierarchy"
3037 GlobalFixtureWithSetup ctor
3038 GlobalFixtureWithSetup::setup-calling function
3039 xxx/test-macro-global-fixture.cpp:168: fatal error: in "Fake Test Suite Hierarchy": very_bad_foo is fatal
3040 Failure occurred in a following context:
3042 GlobalFixtureWithSetup dtor
3043 xxx/test-macro-global-fixture.cpp:281: Leaving test suite "Fake Test Suite Hierarchy"
3045 * 2-format *******************************************************************
3046 <TestLog><TestSuite name="Fake Test Suite Hierarchy" file="xxx/test-macro-global-fixture.cpp" line="281"><Message file="xxx/test-macro-global-fixture.cpp" line="52"><![CDATA[GlobalFixtureWithSetup ctor]]></Message><Message file="xxx/test-macro-global-fixture.cpp" line="59"><![CDATA[GlobalFixtureWithSetup::setup-calling function]]></Message><FatalError file="xxx/test-macro-global-fixture.cpp" line="168"><![CDATA[very_bad_foo is fatal]]><Context><Frame><![CDATA[some context]]></Frame></Context></FatalError><Message file="xxx/test-macro-global-fixture.cpp" line="55"><![CDATA[GlobalFixtureWithSetup dtor]]></Message></TestSuite></TestLog>
3047 * 3-format *******************************************************************
3048 <?xml version="1.0" encoding="UTF-8"?>
3049 <testsuite tests="3" skipped="0" errors="0" failures="0" id="0" name="Fake_Test_Suite_Hierarchy" time="0.1234">
3050 <testcase assertions="1" name="boost_test-setup-teardown" time="0.1234">
3051 <failure message="failure" type="fatal error"><![CDATA[
3053 - file : test-macro-global-fixture.cpp
3055 - message: very_bad_foo is fatal
3060 ]]></failure><system-out><![CDATA[MESSAGE:
3061 - file : test-macro-global-fixture.cpp
3063 - message: GlobalFixtureWithSetup ctor
3066 - file : test-macro-global-fixture.cpp
3068 - message: GlobalFixtureWithSetup::setup-calling function
3071 - file : test-macro-global-fixture.cpp
3073 - message: GlobalFixtureWithSetup dtor
3076 <system-err><![CDATA[Failures detected in:
3077 boost.test global setup/teardown
3080 <testcase assertions="0" name="bad_foo" time="0.1234">
3082 <system-out><![CDATA[Test case disabled because of the following chain of decision:
3083 - disabled test unit: 'Fake Test Suite Hierarchy/bad_foo'
3084 - reason: '']]></system-out>
3086 <testcase assertions="0" name="very_bad_foo" time="0.1234">
3088 <system-out><![CDATA[Test case disabled because of the following chain of decision:
3089 - disabled test unit: 'Fake Test Suite Hierarchy/very_bad_foo'
3090 - reason: '']]></system-out>
3092 <testcase assertions="0" name="very_bad_exception" time="0.1234">
3094 <system-out><![CDATA[Test case disabled because of the following chain of decision:
3095 - disabled test unit: 'Fake Test Suite Hierarchy/very_bad_exception'
3096 - reason: '']]></system-out>
3098 <testcase assertions="0" classname="1_test_cases_inside" name="good_foo" time="0.1234">
3100 <system-out><![CDATA[Test case disabled because of the following chain of decision:
3101 - disabled test unit: 'Fake Test Suite Hierarchy/1 test cases inside/good_foo'
3102 - disabled test unit: 'Fake Test Suite Hierarchy/1 test cases inside'
3103 - reason: '']]></system-out>
3105 <testcase assertions="0" classname="1_bad_test_case_inside" name="bad_foo" time="0.1234">
3107 <system-out><![CDATA[Test case disabled because of the following chain of decision:
3108 - disabled test unit: 'Fake Test Suite Hierarchy/1 bad test case inside/bad_foo'
3109 - disabled test unit: 'Fake Test Suite Hierarchy/1 bad test case inside'
3110 - reason: '']]></system-out>
3113 * 3-format *******************************************************************
3114 <?xml version="1.0" encoding="UTF-8"?>
3115 <testsuite tests="3" skipped="0" errors="0" failures="0" id="0" name="Fake_Test_Suite_Hierarchy" time="0.1234">
3116 <testcase assertions="1" name="boost_test-setup-teardown" time="0.1234">
3117 <failure message="failure" type="fatal error"><![CDATA[
3119 - file : test-macro-global-fixture.cpp
3121 - message: very_bad_foo is fatal
3126 ]]></failure><system-err><![CDATA[Failures detected in:
3127 boost.test global setup/teardown
3130 <testcase assertions="0" name="bad_foo" time="0.1234">
3132 <system-out><![CDATA[Test case disabled because of the following chain of decision:
3133 - disabled test unit: 'Fake Test Suite Hierarchy/bad_foo'
3134 - reason: '']]></system-out>
3136 <testcase assertions="0" name="very_bad_foo" time="0.1234">
3138 <system-out><![CDATA[Test case disabled because of the following chain of decision:
3139 - disabled test unit: 'Fake Test Suite Hierarchy/very_bad_foo'
3140 - reason: '']]></system-out>
3142 <testcase assertions="0" name="very_bad_exception" time="0.1234">
3144 <system-out><![CDATA[Test case disabled because of the following chain of decision:
3145 - disabled test unit: 'Fake Test Suite Hierarchy/very_bad_exception'
3146 - reason: '']]></system-out>
3148 <testcase assertions="0" classname="1_test_cases_inside" name="good_foo" time="0.1234">
3150 <system-out><![CDATA[Test case disabled because of the following chain of decision:
3151 - disabled test unit: 'Fake Test Suite Hierarchy/1 test cases inside/good_foo'
3152 - disabled test unit: 'Fake Test Suite Hierarchy/1 test cases inside'
3153 - reason: '']]></system-out>
3155 <testcase assertions="0" classname="1_bad_test_case_inside" name="bad_foo" time="0.1234">
3157 <system-out><![CDATA[Test case disabled because of the following chain of decision:
3158 - disabled test unit: 'Fake Test Suite Hierarchy/1 bad test case inside/bad_foo'
3159 - disabled test unit: 'Fake Test Suite Hierarchy/1 bad test case inside'
3160 - reason: '']]></system-out>
3163 * 1-format *******************************************************************
3164 Running 2 test cases...
3165 xxx/test-macro-global-fixture.cpp:293: Entering test suite "Fake Test Suite Hierarchy no errors"
3166 GlobalFixtureWithSetup ctor
3167 GlobalFixtureWithSetup::setup-calling function
3168 xxx/test-macro-global-fixture.cpp:168: fatal error: in "Fake Test Suite Hierarchy no errors": very_bad_foo is fatal
3169 Failure occurred in a following context:
3171 GlobalFixtureWithSetup dtor
3172 xxx/test-macro-global-fixture.cpp:293: Leaving test suite "Fake Test Suite Hierarchy no errors"
3174 * 2-format *******************************************************************
3175 <TestLog><TestSuite name="Fake Test Suite Hierarchy no errors" file="xxx/test-macro-global-fixture.cpp" line="293"><Message file="xxx/test-macro-global-fixture.cpp" line="52"><![CDATA[GlobalFixtureWithSetup ctor]]></Message><Message file="xxx/test-macro-global-fixture.cpp" line="59"><![CDATA[GlobalFixtureWithSetup::setup-calling function]]></Message><FatalError file="xxx/test-macro-global-fixture.cpp" line="168"><![CDATA[very_bad_foo is fatal]]><Context><Frame><![CDATA[some context]]></Frame></Context></FatalError><Message file="xxx/test-macro-global-fixture.cpp" line="55"><![CDATA[GlobalFixtureWithSetup dtor]]></Message></TestSuite></TestLog>
3176 * 3-format *******************************************************************
3177 <?xml version="1.0" encoding="UTF-8"?>
3178 <testsuite tests="1" skipped="0" errors="0" failures="0" id="0" name="Fake_Test_Suite_Hierarchy_no_errors" time="0.1234">
3179 <testcase assertions="1" name="boost_test-setup-teardown" time="0.1234">
3180 <failure message="failure" type="fatal error"><![CDATA[
3182 - file : test-macro-global-fixture.cpp
3184 - message: very_bad_foo is fatal
3189 ]]></failure><system-out><![CDATA[MESSAGE:
3190 - file : test-macro-global-fixture.cpp
3192 - message: GlobalFixtureWithSetup ctor
3195 - file : test-macro-global-fixture.cpp
3197 - message: GlobalFixtureWithSetup::setup-calling function
3200 - file : test-macro-global-fixture.cpp
3202 - message: GlobalFixtureWithSetup dtor
3205 <system-err><![CDATA[Failures detected in:
3206 boost.test global setup/teardown
3209 <testcase assertions="0" name="almost_good_foo" time="0.1234">
3211 <system-out><![CDATA[Test case disabled because of the following chain of decision:
3212 - disabled test unit: 'Fake Test Suite Hierarchy no errors/almost_good_foo'
3213 - reason: '']]></system-out>
3215 <testcase assertions="0" classname="1_test_cases_inside" name="good_foo" time="0.1234">
3217 <system-out><![CDATA[Test case disabled because of the following chain of decision:
3218 - disabled test unit: 'Fake Test Suite Hierarchy no errors/1 test cases inside/good_foo'
3219 - disabled test unit: 'Fake Test Suite Hierarchy no errors/1 test cases inside'
3220 - reason: '']]></system-out>
3223 * 3-format *******************************************************************
3224 <?xml version="1.0" encoding="UTF-8"?>
3225 <testsuite tests="1" skipped="0" errors="0" failures="0" id="0" name="Fake_Test_Suite_Hierarchy_no_errors" time="0.1234">
3226 <testcase assertions="1" name="boost_test-setup-teardown" time="0.1234">
3227 <failure message="failure" type="fatal error"><![CDATA[
3229 - file : test-macro-global-fixture.cpp
3231 - message: very_bad_foo is fatal
3236 ]]></failure><system-err><![CDATA[Failures detected in:
3237 boost.test global setup/teardown
3240 <testcase assertions="0" name="almost_good_foo" time="0.1234">
3242 <system-out><![CDATA[Test case disabled because of the following chain of decision:
3243 - disabled test unit: 'Fake Test Suite Hierarchy no errors/almost_good_foo'
3244 - reason: '']]></system-out>
3246 <testcase assertions="0" classname="1_test_cases_inside" name="good_foo" time="0.1234">
3248 <system-out><![CDATA[Test case disabled because of the following chain of decision:
3249 - disabled test unit: 'Fake Test Suite Hierarchy no errors/1 test cases inside/good_foo'
3250 - disabled test unit: 'Fake Test Suite Hierarchy no errors/1 test cases inside'
3251 - reason: '']]></system-out>
3254 ***********************
3255 *********************** GlobalFixtureWithSetup<&very_bad_exception>
3256 ***********************
3257 * 1-format *******************************************************************
3258 Running 5 test cases...
3259 xxx/test-macro-global-fixture.cpp:281: Entering test suite "Fake Test Suite Hierarchy"
3260 GlobalFixtureWithSetup ctor
3261 GlobalFixtureWithSetup::setup-calling function
3262 xxx/test-macro-global-fixture.cpp:177: error: in "Fake Test Suite Hierarchy": with some message
3263 Failure occurred in a following context:
3264 Context value=something
3265 Context value2=something different
3266 unknown location:0: fatal error: in "Fake Test Suite Hierarchy": unknown type
3267 xxx/test-macro-global-fixture.cpp:177: last checkpoint
3268 Failure occurred in a following context:
3269 exception context should be shown
3270 GlobalFixtureWithSetup dtor
3271 xxx/test-macro-global-fixture.cpp:281: Leaving test suite "Fake Test Suite Hierarchy"
3273 * 2-format *******************************************************************
3274 <TestLog><TestSuite name="Fake Test Suite Hierarchy" file="xxx/test-macro-global-fixture.cpp" line="281"><Message file="xxx/test-macro-global-fixture.cpp" line="52"><![CDATA[GlobalFixtureWithSetup ctor]]></Message><Message file="xxx/test-macro-global-fixture.cpp" line="59"><![CDATA[GlobalFixtureWithSetup::setup-calling function]]></Message><Error file="xxx/test-macro-global-fixture.cpp" line="177"><![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/test-macro-global-fixture.cpp" line="177"><![CDATA[]]></LastCheckpoint><Context><Frame><![CDATA[exception context should be shown]]></Frame></Context></Exception><Message file="xxx/test-macro-global-fixture.cpp" line="55"><![CDATA[GlobalFixtureWithSetup dtor]]></Message></TestSuite></TestLog>
3275 * 3-format *******************************************************************
3276 <?xml version="1.0" encoding="UTF-8"?>
3277 <testsuite tests="3" skipped="0" errors="0" failures="0" id="0" name="Fake_Test_Suite_Hierarchy" time="0.1234">
3278 <testcase assertions="2" name="boost_test-setup-teardown" time="0.1234">
3279 <failure message="failure" type="assertion error"><![CDATA[
3281 - file : test-macro-global-fixture.cpp
3283 - message: with some message
3285 - 'Context value=something'
3286 - 'Context value2=something different'
3289 ]]></failure><error message="unexpected exception" type="uncaught exception"><![CDATA[
3291 - file: unknown location
3295 EXCEPTION STACK TRACE: --------------
3297 -------------------------------------
3301 - file: test-macro-global-fixture.cpp
3306 - 'exception context should be shown'
3307 ]]></error><system-out><![CDATA[MESSAGE:
3308 - file : test-macro-global-fixture.cpp
3310 - message: GlobalFixtureWithSetup ctor
3313 - file : test-macro-global-fixture.cpp
3315 - message: GlobalFixtureWithSetup::setup-calling function
3318 - file : test-macro-global-fixture.cpp
3320 - message: GlobalFixtureWithSetup dtor
3323 <system-err><![CDATA[Failures detected in:
3324 boost.test global setup/teardown
3327 <testcase assertions="0" name="bad_foo" time="0.1234">
3329 <system-out><![CDATA[Test case disabled because of the following chain of decision:
3330 - disabled test unit: 'Fake Test Suite Hierarchy/bad_foo'
3331 - reason: '']]></system-out>
3333 <testcase assertions="0" name="very_bad_foo" time="0.1234">
3335 <system-out><![CDATA[Test case disabled because of the following chain of decision:
3336 - disabled test unit: 'Fake Test Suite Hierarchy/very_bad_foo'
3337 - reason: '']]></system-out>
3339 <testcase assertions="0" name="very_bad_exception" time="0.1234">
3341 <system-out><![CDATA[Test case disabled because of the following chain of decision:
3342 - disabled test unit: 'Fake Test Suite Hierarchy/very_bad_exception'
3343 - reason: '']]></system-out>
3345 <testcase assertions="0" classname="1_test_cases_inside" name="good_foo" time="0.1234">
3347 <system-out><![CDATA[Test case disabled because of the following chain of decision:
3348 - disabled test unit: 'Fake Test Suite Hierarchy/1 test cases inside/good_foo'
3349 - disabled test unit: 'Fake Test Suite Hierarchy/1 test cases inside'
3350 - reason: '']]></system-out>
3352 <testcase assertions="0" classname="1_bad_test_case_inside" name="bad_foo" time="0.1234">
3354 <system-out><![CDATA[Test case disabled because of the following chain of decision:
3355 - disabled test unit: 'Fake Test Suite Hierarchy/1 bad test case inside/bad_foo'
3356 - disabled test unit: 'Fake Test Suite Hierarchy/1 bad test case inside'
3357 - reason: '']]></system-out>
3360 * 3-format *******************************************************************
3361 <?xml version="1.0" encoding="UTF-8"?>
3362 <testsuite tests="3" skipped="0" errors="0" failures="0" id="0" name="Fake_Test_Suite_Hierarchy" time="0.1234">
3363 <testcase assertions="2" name="boost_test-setup-teardown" time="0.1234">
3364 <failure message="failure" type="assertion error"><![CDATA[
3366 - file : test-macro-global-fixture.cpp
3368 - message: with some message
3370 - 'Context value=something'
3371 - 'Context value2=something different'
3374 ]]></failure><error message="unexpected exception" type="uncaught exception"><![CDATA[
3376 - file: unknown location
3380 EXCEPTION STACK TRACE: --------------
3382 -------------------------------------
3386 - file: test-macro-global-fixture.cpp
3391 - 'exception context should be shown'
3392 ]]></error><system-err><![CDATA[Failures detected in:
3393 boost.test global setup/teardown
3396 <testcase assertions="0" name="bad_foo" time="0.1234">
3398 <system-out><![CDATA[Test case disabled because of the following chain of decision:
3399 - disabled test unit: 'Fake Test Suite Hierarchy/bad_foo'
3400 - reason: '']]></system-out>
3402 <testcase assertions="0" name="very_bad_foo" time="0.1234">
3404 <system-out><![CDATA[Test case disabled because of the following chain of decision:
3405 - disabled test unit: 'Fake Test Suite Hierarchy/very_bad_foo'
3406 - reason: '']]></system-out>
3408 <testcase assertions="0" name="very_bad_exception" time="0.1234">
3410 <system-out><![CDATA[Test case disabled because of the following chain of decision:
3411 - disabled test unit: 'Fake Test Suite Hierarchy/very_bad_exception'
3412 - reason: '']]></system-out>
3414 <testcase assertions="0" classname="1_test_cases_inside" name="good_foo" time="0.1234">
3416 <system-out><![CDATA[Test case disabled because of the following chain of decision:
3417 - disabled test unit: 'Fake Test Suite Hierarchy/1 test cases inside/good_foo'
3418 - disabled test unit: 'Fake Test Suite Hierarchy/1 test cases inside'
3419 - reason: '']]></system-out>
3421 <testcase assertions="0" classname="1_bad_test_case_inside" name="bad_foo" time="0.1234">
3423 <system-out><![CDATA[Test case disabled because of the following chain of decision:
3424 - disabled test unit: 'Fake Test Suite Hierarchy/1 bad test case inside/bad_foo'
3425 - disabled test unit: 'Fake Test Suite Hierarchy/1 bad test case inside'
3426 - reason: '']]></system-out>
3429 * 1-format *******************************************************************
3430 Running 2 test cases...
3431 xxx/test-macro-global-fixture.cpp:293: Entering test suite "Fake Test Suite Hierarchy no errors"
3432 GlobalFixtureWithSetup ctor
3433 GlobalFixtureWithSetup::setup-calling function
3434 xxx/test-macro-global-fixture.cpp:177: error: in "Fake Test Suite Hierarchy no errors": with some message
3435 Failure occurred in a following context:
3436 Context value=something
3437 Context value2=something different
3438 unknown location:0: fatal error: in "Fake Test Suite Hierarchy no errors": unknown type
3439 xxx/test-macro-global-fixture.cpp:177: last checkpoint
3440 Failure occurred in a following context:
3441 exception context should be shown
3442 GlobalFixtureWithSetup dtor
3443 xxx/test-macro-global-fixture.cpp:293: Leaving test suite "Fake Test Suite Hierarchy no errors"
3445 * 2-format *******************************************************************
3446 <TestLog><TestSuite name="Fake Test Suite Hierarchy no errors" file="xxx/test-macro-global-fixture.cpp" line="293"><Message file="xxx/test-macro-global-fixture.cpp" line="52"><![CDATA[GlobalFixtureWithSetup ctor]]></Message><Message file="xxx/test-macro-global-fixture.cpp" line="59"><![CDATA[GlobalFixtureWithSetup::setup-calling function]]></Message><Error file="xxx/test-macro-global-fixture.cpp" line="177"><![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/test-macro-global-fixture.cpp" line="177"><![CDATA[]]></LastCheckpoint><Context><Frame><![CDATA[exception context should be shown]]></Frame></Context></Exception><Message file="xxx/test-macro-global-fixture.cpp" line="55"><![CDATA[GlobalFixtureWithSetup dtor]]></Message></TestSuite></TestLog>
3447 * 3-format *******************************************************************
3448 <?xml version="1.0" encoding="UTF-8"?>
3449 <testsuite tests="1" skipped="0" errors="0" failures="0" id="0" name="Fake_Test_Suite_Hierarchy_no_errors" time="0.1234">
3450 <testcase assertions="2" name="boost_test-setup-teardown" time="0.1234">
3451 <failure message="failure" type="assertion error"><![CDATA[
3453 - file : test-macro-global-fixture.cpp
3455 - message: with some message
3457 - 'Context value=something'
3458 - 'Context value2=something different'
3461 ]]></failure><error message="unexpected exception" type="uncaught exception"><![CDATA[
3463 - file: unknown location
3467 EXCEPTION STACK TRACE: --------------
3469 -------------------------------------
3473 - file: test-macro-global-fixture.cpp
3478 - 'exception context should be shown'
3479 ]]></error><system-out><![CDATA[MESSAGE:
3480 - file : test-macro-global-fixture.cpp
3482 - message: GlobalFixtureWithSetup ctor
3485 - file : test-macro-global-fixture.cpp
3487 - message: GlobalFixtureWithSetup::setup-calling function
3490 - file : test-macro-global-fixture.cpp
3492 - message: GlobalFixtureWithSetup dtor
3495 <system-err><![CDATA[Failures detected in:
3496 boost.test global setup/teardown
3499 <testcase assertions="0" name="almost_good_foo" time="0.1234">
3501 <system-out><![CDATA[Test case disabled because of the following chain of decision:
3502 - disabled test unit: 'Fake Test Suite Hierarchy no errors/almost_good_foo'
3503 - reason: '']]></system-out>
3505 <testcase assertions="0" classname="1_test_cases_inside" name="good_foo" time="0.1234">
3507 <system-out><![CDATA[Test case disabled because of the following chain of decision:
3508 - disabled test unit: 'Fake Test Suite Hierarchy no errors/1 test cases inside/good_foo'
3509 - disabled test unit: 'Fake Test Suite Hierarchy no errors/1 test cases inside'
3510 - reason: '']]></system-out>
3513 * 3-format *******************************************************************
3514 <?xml version="1.0" encoding="UTF-8"?>
3515 <testsuite tests="1" skipped="0" errors="0" failures="0" id="0" name="Fake_Test_Suite_Hierarchy_no_errors" time="0.1234">
3516 <testcase assertions="2" name="boost_test-setup-teardown" time="0.1234">
3517 <failure message="failure" type="assertion error"><![CDATA[
3519 - file : test-macro-global-fixture.cpp
3521 - message: with some message
3523 - 'Context value=something'
3524 - 'Context value2=something different'
3527 ]]></failure><error message="unexpected exception" type="uncaught exception"><![CDATA[
3529 - file: unknown location
3533 EXCEPTION STACK TRACE: --------------
3535 -------------------------------------
3539 - file: test-macro-global-fixture.cpp
3544 - 'exception context should be shown'
3545 ]]></error><system-err><![CDATA[Failures detected in:
3546 boost.test global setup/teardown
3549 <testcase assertions="0" name="almost_good_foo" time="0.1234">
3551 <system-out><![CDATA[Test case disabled because of the following chain of decision:
3552 - disabled test unit: 'Fake Test Suite Hierarchy no errors/almost_good_foo'
3553 - reason: '']]></system-out>
3555 <testcase assertions="0" classname="1_test_cases_inside" name="good_foo" time="0.1234">
3557 <system-out><![CDATA[Test case disabled because of the following chain of decision:
3558 - disabled test unit: 'Fake Test Suite Hierarchy no errors/1 test cases inside/good_foo'
3559 - disabled test unit: 'Fake Test Suite Hierarchy no errors/1 test cases inside'
3560 - reason: '']]></system-out>
3563 ***********************
3564 *********************** GlobalFixtureWithTeardown<&good_foo>
3565 ***********************
3566 * 1-format *******************************************************************
3567 Running 5 test cases...
3568 xxx/test-macro-global-fixture.cpp:281: Entering test suite "Fake Test Suite Hierarchy"
3569 GlobalFixtureWithTeardown ctor
3570 xxx/test-macro-global-fixture.cpp:282: Entering test case "bad_foo"
3571 xxx/test-macro-global-fixture.cpp:154: error: in "Fake Test Suite Hierarchy/bad_foo":
3573 xxx/test-macro-global-fixture.cpp:157: info: check true has passed
3574 xxx/test-macro-global-fixture.cpp:161: error: in "Fake Test Suite Hierarchy/bad_foo": with some message
3575 Failure occurred in a following context:
3576 Context value=something
3577 Context value2=something different
3578 xxx/test-macro-global-fixture.cpp:163: error: in "Fake Test Suite Hierarchy/bad_foo": non sense
3579 xxx/test-macro-global-fixture.cpp:282: Leaving test case "bad_foo"
3580 xxx/test-macro-global-fixture.cpp:283: Entering test case "very_bad_foo"
3581 xxx/test-macro-global-fixture.cpp:168: fatal error: in "Fake Test Suite Hierarchy/very_bad_foo": very_bad_foo is fatal
3582 Failure occurred in a following context:
3584 xxx/test-macro-global-fixture.cpp:283: Leaving test case "very_bad_foo"
3585 xxx/test-macro-global-fixture.cpp:284: Entering test case "very_bad_exception"
3586 xxx/test-macro-global-fixture.cpp:177: error: in "Fake Test Suite Hierarchy/very_bad_exception": with some message
3587 Failure occurred in a following context:
3588 Context value=something
3589 Context value2=something different
3590 unknown location:0: fatal error: in "Fake Test Suite Hierarchy/very_bad_exception": unknown type
3591 xxx/test-macro-global-fixture.cpp:177: last checkpoint
3592 Failure occurred in a following context:
3593 exception context should be shown
3594 xxx/test-macro-global-fixture.cpp:284: Leaving test case "very_bad_exception"
3595 xxx/test-macro-global-fixture.cpp:275: Entering test suite "1 test cases inside"
3596 xxx/test-macro-global-fixture.cpp:276: Entering test case "good_foo"
3597 Test case Fake Test Suite Hierarchy/1 test cases inside/good_foo did not check any assertions
3598 xxx/test-macro-global-fixture.cpp:276: Leaving test case "good_foo"
3599 xxx/test-macro-global-fixture.cpp:275: Leaving test suite "1 test cases inside"
3600 xxx/test-macro-global-fixture.cpp:278: Entering test suite "1 bad test case inside"
3601 xxx/test-macro-global-fixture.cpp:279: Entering test case "bad_foo"
3602 xxx/test-macro-global-fixture.cpp:154: error: in "Fake Test Suite Hierarchy/1 bad test case inside/bad_foo":
3604 xxx/test-macro-global-fixture.cpp:157: info: check true has passed
3605 xxx/test-macro-global-fixture.cpp:161: error: in "Fake Test Suite Hierarchy/1 bad test case inside/bad_foo": with some message
3606 Failure occurred in a following context:
3607 Context value=something
3608 Context value2=something different
3609 xxx/test-macro-global-fixture.cpp:163: error: in "Fake Test Suite Hierarchy/1 bad test case inside/bad_foo": non sense
3610 xxx/test-macro-global-fixture.cpp:279: Leaving test case "bad_foo"
3611 xxx/test-macro-global-fixture.cpp:278: Leaving test suite "1 bad test case inside"
3612 GlobalFixtureWithTeardown::teardown-calling function
3613 GlobalFixtureWithTeardown::teardown-calling function done
3614 GlobalFixtureWithTeardown dtor
3615 xxx/test-macro-global-fixture.cpp:281: Leaving test suite "Fake Test Suite Hierarchy"
3617 * 2-format *******************************************************************
3618 <TestLog><TestSuite name="Fake Test Suite Hierarchy" file="xxx/test-macro-global-fixture.cpp" line="281"><Message file="xxx/test-macro-global-fixture.cpp" line="68"><![CDATA[GlobalFixtureWithTeardown ctor]]></Message><TestCase name="bad_foo" file="xxx/test-macro-global-fixture.cpp" line="282"><Error file="xxx/test-macro-global-fixture.cpp" line="154"><![CDATA[]]></Error><Message file="xxx/test-macro-global-fixture.cpp" line="156"><![CDATA[this is a message]]></Message><Info file="xxx/test-macro-global-fixture.cpp" line="157"><![CDATA[check true has passed]]></Info><Error file="xxx/test-macro-global-fixture.cpp" line="161"><![CDATA[with some message]]><Context><Frame><![CDATA[Context value=something]]></Frame><Frame><![CDATA[Context value2=something different]]></Frame></Context></Error><Error file="xxx/test-macro-global-fixture.cpp" line="163"><![CDATA[non sense]]></Error><TestingTime>ZZZ</TestingTime></TestCase><TestCase name="very_bad_foo" file="xxx/test-macro-global-fixture.cpp" line="283"><FatalError file="xxx/test-macro-global-fixture.cpp" line="168"><![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/test-macro-global-fixture.cpp" line="284"><Error file="xxx/test-macro-global-fixture.cpp" line="177"><![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/test-macro-global-fixture.cpp" line="177"><![CDATA[]]></LastCheckpoint><Context><Frame><![CDATA[exception context should be shown]]></Frame></Context></Exception><TestingTime>ZZZ</TestingTime></TestCase><TestSuite name="1 test cases inside" file="xxx/test-macro-global-fixture.cpp" line="275"><TestCase name="good_foo" file="xxx/test-macro-global-fixture.cpp" line="276"><Message file="boost.test framework" line="212"><![CDATA[Test case Fake Test Suite Hierarchy/1 test cases inside/good_foo did not check any assertions]]></Message><TestingTime>ZZZ</TestingTime></TestCase></TestSuite><TestSuite name="1 bad test case inside" file="xxx/test-macro-global-fixture.cpp" line="278"><TestCase name="bad_foo" file="xxx/test-macro-global-fixture.cpp" line="279"><Error file="xxx/test-macro-global-fixture.cpp" line="154"><![CDATA[]]></Error><Message file="xxx/test-macro-global-fixture.cpp" line="156"><![CDATA[this is a message]]></Message><Info file="xxx/test-macro-global-fixture.cpp" line="157"><![CDATA[check true has passed]]></Info><Error file="xxx/test-macro-global-fixture.cpp" line="161"><![CDATA[with some message]]><Context><Frame><![CDATA[Context value=something]]></Frame><Frame><![CDATA[Context value2=something different]]></Frame></Context></Error><Error file="xxx/test-macro-global-fixture.cpp" line="163"><![CDATA[non sense]]></Error><TestingTime>ZZZ</TestingTime></TestCase></TestSuite><Message file="xxx/test-macro-global-fixture.cpp" line="75"><![CDATA[GlobalFixtureWithTeardown::teardown-calling function]]></Message><Message file="xxx/test-macro-global-fixture.cpp" line="77"><![CDATA[GlobalFixtureWithTeardown::teardown-calling function done]]></Message><Message file="xxx/test-macro-global-fixture.cpp" line="71"><![CDATA[GlobalFixtureWithTeardown dtor]]></Message></TestSuite></TestLog>
3619 * 3-format *******************************************************************
3620 <?xml version="1.0" encoding="UTF-8"?>
3621 <testsuite tests="1" skipped="0" errors="2" failures="4" id="0" name="Fake_Test_Suite_Hierarchy" time="0.1234">
3622 <testcase assertions="4" name="bad_foo" time="0.1234">
3623 <failure message="failure" type="assertion error"><![CDATA[
3625 - file : test-macro-global-fixture.cpp
3629 ]]></failure><failure message="failure" type="assertion error"><![CDATA[
3631 - file : test-macro-global-fixture.cpp
3633 - message: with some message
3635 - 'Context value=something'
3636 - 'Context value2=something different'
3639 ]]></failure><failure message="failure" type="assertion error"><![CDATA[
3641 - file : test-macro-global-fixture.cpp
3643 - message: non sense
3645 ]]></failure><system-out><![CDATA[MESSAGE:
3646 - file : test-macro-global-fixture.cpp
3648 - message: this is a message
3651 - file : test-macro-global-fixture.cpp
3653 - message: check true has passed
3656 <system-err><![CDATA[Failures detected in:
3657 - test case: Fake Test Suite Hierarchy/bad_foo
3658 - file: test-macro-global-fixture.cpp
3662 <testcase assertions="1" name="very_bad_foo" time="0.1234">
3663 <failure message="failure" type="fatal error"><![CDATA[
3665 - file : test-macro-global-fixture.cpp
3667 - message: very_bad_foo is fatal
3672 ]]></failure><system-err><![CDATA[Failures detected in:
3673 - test case: Fake Test Suite Hierarchy/very_bad_foo
3674 - file: test-macro-global-fixture.cpp
3678 <testcase assertions="2" name="very_bad_exception" time="0.1234">
3679 <failure message="failure" type="assertion error"><![CDATA[
3681 - file : test-macro-global-fixture.cpp
3683 - message: with some message
3685 - 'Context value=something'
3686 - 'Context value2=something different'
3689 ]]></failure><error message="unexpected exception" type="uncaught exception"><![CDATA[
3691 - file: unknown location
3695 EXCEPTION STACK TRACE: --------------
3697 -------------------------------------
3701 - file: test-macro-global-fixture.cpp
3706 - 'exception context should be shown'
3707 ]]></error><system-err><![CDATA[Failures detected in:
3708 - test case: Fake Test Suite Hierarchy/very_bad_exception
3709 - file: test-macro-global-fixture.cpp
3713 <testcase assertions="0" classname="1_test_cases_inside" name="good_foo" time="0.1234">
3714 <system-out><![CDATA[MESSAGE:
3715 - file : boost.test framework
3717 - message: Test case Fake Test Suite Hierarchy/1 test cases inside/good_foo did not check any assertions
3721 <testcase assertions="4" classname="1_bad_test_case_inside" name="bad_foo" time="0.1234">
3722 <failure message="failure" type="assertion error"><![CDATA[
3724 - file : test-macro-global-fixture.cpp
3728 ]]></failure><failure message="failure" type="assertion error"><![CDATA[
3730 - file : test-macro-global-fixture.cpp
3732 - message: with some message
3734 - 'Context value=something'
3735 - 'Context value2=something different'
3738 ]]></failure><failure message="failure" type="assertion error"><![CDATA[
3740 - file : test-macro-global-fixture.cpp
3742 - message: non sense
3744 ]]></failure><system-out><![CDATA[MESSAGE:
3745 - file : test-macro-global-fixture.cpp
3747 - message: this is a message
3750 - file : test-macro-global-fixture.cpp
3752 - message: check true has passed
3755 <system-err><![CDATA[Failures detected in:
3756 - test case: Fake Test Suite Hierarchy/1 bad test case inside/bad_foo
3757 - file: test-macro-global-fixture.cpp
3762 * 3-format *******************************************************************
3763 <?xml version="1.0" encoding="UTF-8"?>
3764 <testsuite tests="1" skipped="0" errors="2" failures="4" id="0" name="Fake_Test_Suite_Hierarchy" time="0.1234">
3765 <testcase assertions="4" name="bad_foo" time="0.1234">
3766 <failure message="failure" type="assertion error"><![CDATA[
3768 - file : test-macro-global-fixture.cpp
3772 ]]></failure><failure message="failure" type="assertion error"><![CDATA[
3774 - file : test-macro-global-fixture.cpp
3776 - message: with some message
3778 - 'Context value=something'
3779 - 'Context value2=something different'
3782 ]]></failure><failure message="failure" type="assertion error"><![CDATA[
3784 - file : test-macro-global-fixture.cpp
3786 - message: non sense
3788 ]]></failure><system-err><![CDATA[Failures detected in:
3789 - test case: Fake Test Suite Hierarchy/bad_foo
3790 - file: test-macro-global-fixture.cpp
3794 <testcase assertions="1" name="very_bad_foo" time="0.1234">
3795 <failure message="failure" type="fatal error"><![CDATA[
3797 - file : test-macro-global-fixture.cpp
3799 - message: very_bad_foo is fatal
3804 ]]></failure><system-err><![CDATA[Failures detected in:
3805 - test case: Fake Test Suite Hierarchy/very_bad_foo
3806 - file: test-macro-global-fixture.cpp
3810 <testcase assertions="2" name="very_bad_exception" time="0.1234">
3811 <failure message="failure" type="assertion error"><![CDATA[
3813 - file : test-macro-global-fixture.cpp
3815 - message: with some message
3817 - 'Context value=something'
3818 - 'Context value2=something different'
3821 ]]></failure><error message="unexpected exception" type="uncaught exception"><![CDATA[
3823 - file: unknown location
3827 EXCEPTION STACK TRACE: --------------
3829 -------------------------------------
3833 - file: test-macro-global-fixture.cpp
3838 - 'exception context should be shown'
3839 ]]></error><system-err><![CDATA[Failures detected in:
3840 - test case: Fake Test Suite Hierarchy/very_bad_exception
3841 - file: test-macro-global-fixture.cpp
3845 <testcase assertions="0" classname="1_test_cases_inside" name="good_foo" time="0.1234">
3847 <testcase assertions="4" classname="1_bad_test_case_inside" name="bad_foo" time="0.1234">
3848 <failure message="failure" type="assertion error"><![CDATA[
3850 - file : test-macro-global-fixture.cpp
3854 ]]></failure><failure message="failure" type="assertion error"><![CDATA[
3856 - file : test-macro-global-fixture.cpp
3858 - message: with some message
3860 - 'Context value=something'
3861 - 'Context value2=something different'
3864 ]]></failure><failure message="failure" type="assertion error"><![CDATA[
3866 - file : test-macro-global-fixture.cpp
3868 - message: non sense
3870 ]]></failure><system-err><![CDATA[Failures detected in:
3871 - test case: Fake Test Suite Hierarchy/1 bad test case inside/bad_foo
3872 - file: test-macro-global-fixture.cpp
3877 * 1-format *******************************************************************
3878 Running 2 test cases...
3879 xxx/test-macro-global-fixture.cpp:293: Entering test suite "Fake Test Suite Hierarchy no errors"
3880 GlobalFixtureWithTeardown ctor
3881 xxx/test-macro-global-fixture.cpp:295: Entering test case "almost_good_foo"
3882 xxx/test-macro-global-fixture.cpp:150: warning: in "Fake Test Suite Hierarchy no errors/almost_good_foo": condition 2>3 is not satisfied [2 <= 3]
3883 Test case Fake Test Suite Hierarchy no errors/almost_good_foo did not check any assertions
3884 xxx/test-macro-global-fixture.cpp:295: Leaving test case "almost_good_foo"
3885 xxx/test-macro-global-fixture.cpp:290: Entering test suite "1 test cases inside"
3886 xxx/test-macro-global-fixture.cpp:291: Entering test case "good_foo"
3887 Test case Fake Test Suite Hierarchy no errors/1 test cases inside/good_foo did not check any assertions
3888 xxx/test-macro-global-fixture.cpp:291: Leaving test case "good_foo"
3889 xxx/test-macro-global-fixture.cpp:290: Leaving test suite "1 test cases inside"
3890 GlobalFixtureWithTeardown::teardown-calling function
3891 GlobalFixtureWithTeardown::teardown-calling function done
3892 GlobalFixtureWithTeardown dtor
3893 xxx/test-macro-global-fixture.cpp:293: Leaving test suite "Fake Test Suite Hierarchy no errors"
3895 * 2-format *******************************************************************
3896 <TestLog><TestSuite name="Fake Test Suite Hierarchy no errors" file="xxx/test-macro-global-fixture.cpp" line="293"><Message file="xxx/test-macro-global-fixture.cpp" line="68"><![CDATA[GlobalFixtureWithTeardown ctor]]></Message><TestCase name="almost_good_foo" file="xxx/test-macro-global-fixture.cpp" line="295"><Warning file="xxx/test-macro-global-fixture.cpp" line="150"><![CDATA[condition 2>3 is not satisfied [2 <= 3]]]></Warning><Message file="boost.test framework" line="212"><![CDATA[Test case Fake Test Suite Hierarchy no errors/almost_good_foo did not check any assertions]]></Message><TestingTime>ZZZ</TestingTime></TestCase><TestSuite name="1 test cases inside" file="xxx/test-macro-global-fixture.cpp" line="290"><TestCase name="good_foo" file="xxx/test-macro-global-fixture.cpp" line="291"><Message file="boost.test framework" line="212"><![CDATA[Test case Fake Test Suite Hierarchy no errors/1 test cases inside/good_foo did not check any assertions]]></Message><TestingTime>ZZZ</TestingTime></TestCase></TestSuite><Message file="xxx/test-macro-global-fixture.cpp" line="75"><![CDATA[GlobalFixtureWithTeardown::teardown-calling function]]></Message><Message file="xxx/test-macro-global-fixture.cpp" line="77"><![CDATA[GlobalFixtureWithTeardown::teardown-calling function done]]></Message><Message file="xxx/test-macro-global-fixture.cpp" line="71"><![CDATA[GlobalFixtureWithTeardown dtor]]></Message></TestSuite></TestLog>
3897 * 3-format *******************************************************************
3898 <?xml version="1.0" encoding="UTF-8"?>
3899 <testsuite tests="1" skipped="0" errors="0" failures="0" id="0" name="Fake_Test_Suite_Hierarchy_no_errors" time="0.1234">
3900 <testcase assertions="0" name="almost_good_foo" time="0.1234">
3901 <system-out><![CDATA[WARNING:
3902 - file : test-macro-global-fixture.cpp
3904 - message: condition 2>3 is not satisfied [2 <= 3]
3907 - file : boost.test framework
3909 - message: Test case Fake Test Suite Hierarchy no errors/almost_good_foo did not check any assertions
3913 <testcase assertions="0" classname="1_test_cases_inside" name="good_foo" time="0.1234">
3914 <system-out><![CDATA[MESSAGE:
3915 - file : boost.test framework
3917 - message: Test case Fake Test Suite Hierarchy no errors/1 test cases inside/good_foo did not check any assertions
3922 * 3-format *******************************************************************
3923 <?xml version="1.0" encoding="UTF-8"?>
3924 <testsuite tests="1" skipped="0" errors="0" failures="0" id="0" name="Fake_Test_Suite_Hierarchy_no_errors" time="0.1234">
3925 <testcase assertions="0" name="almost_good_foo" time="0.1234">
3927 <testcase assertions="0" classname="1_test_cases_inside" name="good_foo" time="0.1234">
3930 ***********************
3931 *********************** GlobalFixtureWithTeardown<&almost_good_foo>
3932 ***********************
3933 * 1-format *******************************************************************
3934 Running 5 test cases...
3935 xxx/test-macro-global-fixture.cpp:281: Entering test suite "Fake Test Suite Hierarchy"
3936 GlobalFixtureWithTeardown ctor
3937 xxx/test-macro-global-fixture.cpp:282: Entering test case "bad_foo"
3938 xxx/test-macro-global-fixture.cpp:154: error: in "Fake Test Suite Hierarchy/bad_foo":
3940 xxx/test-macro-global-fixture.cpp:157: info: check true has passed
3941 xxx/test-macro-global-fixture.cpp:161: error: in "Fake Test Suite Hierarchy/bad_foo": with some message
3942 Failure occurred in a following context:
3943 Context value=something
3944 Context value2=something different
3945 xxx/test-macro-global-fixture.cpp:163: error: in "Fake Test Suite Hierarchy/bad_foo": non sense
3946 xxx/test-macro-global-fixture.cpp:282: Leaving test case "bad_foo"
3947 xxx/test-macro-global-fixture.cpp:283: Entering test case "very_bad_foo"
3948 xxx/test-macro-global-fixture.cpp:168: fatal error: in "Fake Test Suite Hierarchy/very_bad_foo": very_bad_foo is fatal
3949 Failure occurred in a following context:
3951 xxx/test-macro-global-fixture.cpp:283: Leaving test case "very_bad_foo"
3952 xxx/test-macro-global-fixture.cpp:284: Entering test case "very_bad_exception"
3953 xxx/test-macro-global-fixture.cpp:177: error: in "Fake Test Suite Hierarchy/very_bad_exception": with some message
3954 Failure occurred in a following context:
3955 Context value=something
3956 Context value2=something different
3957 unknown location:0: fatal error: in "Fake Test Suite Hierarchy/very_bad_exception": unknown type
3958 xxx/test-macro-global-fixture.cpp:177: last checkpoint
3959 Failure occurred in a following context:
3960 exception context should be shown
3961 xxx/test-macro-global-fixture.cpp:284: Leaving test case "very_bad_exception"
3962 xxx/test-macro-global-fixture.cpp:275: Entering test suite "1 test cases inside"
3963 xxx/test-macro-global-fixture.cpp:276: Entering test case "good_foo"
3964 Test case Fake Test Suite Hierarchy/1 test cases inside/good_foo did not check any assertions
3965 xxx/test-macro-global-fixture.cpp:276: Leaving test case "good_foo"
3966 xxx/test-macro-global-fixture.cpp:275: Leaving test suite "1 test cases inside"
3967 xxx/test-macro-global-fixture.cpp:278: Entering test suite "1 bad test case inside"
3968 xxx/test-macro-global-fixture.cpp:279: Entering test case "bad_foo"
3969 xxx/test-macro-global-fixture.cpp:154: error: in "Fake Test Suite Hierarchy/1 bad test case inside/bad_foo":
3971 xxx/test-macro-global-fixture.cpp:157: info: check true has passed
3972 xxx/test-macro-global-fixture.cpp:161: error: in "Fake Test Suite Hierarchy/1 bad test case inside/bad_foo": with some message
3973 Failure occurred in a following context:
3974 Context value=something
3975 Context value2=something different
3976 xxx/test-macro-global-fixture.cpp:163: error: in "Fake Test Suite Hierarchy/1 bad test case inside/bad_foo": non sense
3977 xxx/test-macro-global-fixture.cpp:279: Leaving test case "bad_foo"
3978 xxx/test-macro-global-fixture.cpp:278: Leaving test suite "1 bad test case inside"
3979 GlobalFixtureWithTeardown::teardown-calling function
3980 xxx/test-macro-global-fixture.cpp:150: warning: in "Fake Test Suite Hierarchy": condition 2>3 is not satisfied [2 <= 3]
3981 GlobalFixtureWithTeardown::teardown-calling function done
3982 GlobalFixtureWithTeardown dtor
3983 xxx/test-macro-global-fixture.cpp:281: Leaving test suite "Fake Test Suite Hierarchy"
3985 * 2-format *******************************************************************
3986 <TestLog><TestSuite name="Fake Test Suite Hierarchy" file="xxx/test-macro-global-fixture.cpp" line="281"><Message file="xxx/test-macro-global-fixture.cpp" line="68"><![CDATA[GlobalFixtureWithTeardown ctor]]></Message><TestCase name="bad_foo" file="xxx/test-macro-global-fixture.cpp" line="282"><Error file="xxx/test-macro-global-fixture.cpp" line="154"><![CDATA[]]></Error><Message file="xxx/test-macro-global-fixture.cpp" line="156"><![CDATA[this is a message]]></Message><Info file="xxx/test-macro-global-fixture.cpp" line="157"><![CDATA[check true has passed]]></Info><Error file="xxx/test-macro-global-fixture.cpp" line="161"><![CDATA[with some message]]><Context><Frame><![CDATA[Context value=something]]></Frame><Frame><![CDATA[Context value2=something different]]></Frame></Context></Error><Error file="xxx/test-macro-global-fixture.cpp" line="163"><![CDATA[non sense]]></Error><TestingTime>ZZZ</TestingTime></TestCase><TestCase name="very_bad_foo" file="xxx/test-macro-global-fixture.cpp" line="283"><FatalError file="xxx/test-macro-global-fixture.cpp" line="168"><![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/test-macro-global-fixture.cpp" line="284"><Error file="xxx/test-macro-global-fixture.cpp" line="177"><![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/test-macro-global-fixture.cpp" line="177"><![CDATA[]]></LastCheckpoint><Context><Frame><![CDATA[exception context should be shown]]></Frame></Context></Exception><TestingTime>ZZZ</TestingTime></TestCase><TestSuite name="1 test cases inside" file="xxx/test-macro-global-fixture.cpp" line="275"><TestCase name="good_foo" file="xxx/test-macro-global-fixture.cpp" line="276"><Message file="boost.test framework" line="212"><![CDATA[Test case Fake Test Suite Hierarchy/1 test cases inside/good_foo did not check any assertions]]></Message><TestingTime>ZZZ</TestingTime></TestCase></TestSuite><TestSuite name="1 bad test case inside" file="xxx/test-macro-global-fixture.cpp" line="278"><TestCase name="bad_foo" file="xxx/test-macro-global-fixture.cpp" line="279"><Error file="xxx/test-macro-global-fixture.cpp" line="154"><![CDATA[]]></Error><Message file="xxx/test-macro-global-fixture.cpp" line="156"><![CDATA[this is a message]]></Message><Info file="xxx/test-macro-global-fixture.cpp" line="157"><![CDATA[check true has passed]]></Info><Error file="xxx/test-macro-global-fixture.cpp" line="161"><![CDATA[with some message]]><Context><Frame><![CDATA[Context value=something]]></Frame><Frame><![CDATA[Context value2=something different]]></Frame></Context></Error><Error file="xxx/test-macro-global-fixture.cpp" line="163"><![CDATA[non sense]]></Error><TestingTime>ZZZ</TestingTime></TestCase></TestSuite><Message file="xxx/test-macro-global-fixture.cpp" line="75"><![CDATA[GlobalFixtureWithTeardown::teardown-calling function]]></Message><Warning file="xxx/test-macro-global-fixture.cpp" line="150"><![CDATA[condition 2>3 is not satisfied [2 <= 3]]]></Warning><Message file="xxx/test-macro-global-fixture.cpp" line="77"><![CDATA[GlobalFixtureWithTeardown::teardown-calling function done]]></Message><Message file="xxx/test-macro-global-fixture.cpp" line="71"><![CDATA[GlobalFixtureWithTeardown dtor]]></Message></TestSuite></TestLog>
3987 * 3-format *******************************************************************
3988 <?xml version="1.0" encoding="UTF-8"?>
3989 <testsuite tests="1" skipped="0" errors="2" failures="4" id="0" name="Fake_Test_Suite_Hierarchy" time="0.1234">
3990 <testcase assertions="4" name="bad_foo" time="0.1234">
3991 <failure message="failure" type="assertion error"><![CDATA[
3993 - file : test-macro-global-fixture.cpp
3997 ]]></failure><failure message="failure" type="assertion error"><![CDATA[
3999 - file : test-macro-global-fixture.cpp
4001 - message: with some message
4003 - 'Context value=something'
4004 - 'Context value2=something different'
4007 ]]></failure><failure message="failure" type="assertion error"><![CDATA[
4009 - file : test-macro-global-fixture.cpp
4011 - message: non sense
4013 ]]></failure><system-out><![CDATA[MESSAGE:
4014 - file : test-macro-global-fixture.cpp
4016 - message: this is a message
4019 - file : test-macro-global-fixture.cpp
4021 - message: check true has passed
4024 <system-err><![CDATA[Failures detected in:
4025 - test case: Fake Test Suite Hierarchy/bad_foo
4026 - file: test-macro-global-fixture.cpp
4030 <testcase assertions="1" name="very_bad_foo" time="0.1234">
4031 <failure message="failure" type="fatal error"><![CDATA[
4033 - file : test-macro-global-fixture.cpp
4035 - message: very_bad_foo is fatal
4040 ]]></failure><system-err><![CDATA[Failures detected in:
4041 - test case: Fake Test Suite Hierarchy/very_bad_foo
4042 - file: test-macro-global-fixture.cpp
4046 <testcase assertions="2" name="very_bad_exception" time="0.1234">
4047 <failure message="failure" type="assertion error"><![CDATA[
4049 - file : test-macro-global-fixture.cpp
4051 - message: with some message
4053 - 'Context value=something'
4054 - 'Context value2=something different'
4057 ]]></failure><error message="unexpected exception" type="uncaught exception"><![CDATA[
4059 - file: unknown location
4063 EXCEPTION STACK TRACE: --------------
4065 -------------------------------------
4069 - file: test-macro-global-fixture.cpp
4074 - 'exception context should be shown'
4075 ]]></error><system-err><![CDATA[Failures detected in:
4076 - test case: Fake Test Suite Hierarchy/very_bad_exception
4077 - file: test-macro-global-fixture.cpp
4081 <testcase assertions="0" classname="1_test_cases_inside" name="good_foo" time="0.1234">
4082 <system-out><![CDATA[MESSAGE:
4083 - file : boost.test framework
4085 - message: Test case Fake Test Suite Hierarchy/1 test cases inside/good_foo did not check any assertions
4089 <testcase assertions="4" classname="1_bad_test_case_inside" name="bad_foo" time="0.1234">
4090 <failure message="failure" type="assertion error"><![CDATA[
4092 - file : test-macro-global-fixture.cpp
4096 ]]></failure><failure message="failure" type="assertion error"><![CDATA[
4098 - file : test-macro-global-fixture.cpp
4100 - message: with some message
4102 - 'Context value=something'
4103 - 'Context value2=something different'
4106 ]]></failure><failure message="failure" type="assertion error"><![CDATA[
4108 - file : test-macro-global-fixture.cpp
4110 - message: non sense
4112 ]]></failure><system-out><![CDATA[MESSAGE:
4113 - file : test-macro-global-fixture.cpp
4115 - message: this is a message
4118 - file : test-macro-global-fixture.cpp
4120 - message: check true has passed
4123 <system-err><![CDATA[Failures detected in:
4124 - test case: Fake Test Suite Hierarchy/1 bad test case inside/bad_foo
4125 - file: test-macro-global-fixture.cpp
4130 * 3-format *******************************************************************
4131 <?xml version="1.0" encoding="UTF-8"?>
4132 <testsuite tests="1" skipped="0" errors="2" failures="4" id="0" name="Fake_Test_Suite_Hierarchy" time="0.1234">
4133 <testcase assertions="4" name="bad_foo" time="0.1234">
4134 <failure message="failure" type="assertion error"><![CDATA[
4136 - file : test-macro-global-fixture.cpp
4140 ]]></failure><failure message="failure" type="assertion error"><![CDATA[
4142 - file : test-macro-global-fixture.cpp
4144 - message: with some message
4146 - 'Context value=something'
4147 - 'Context value2=something different'
4150 ]]></failure><failure message="failure" type="assertion error"><![CDATA[
4152 - file : test-macro-global-fixture.cpp
4154 - message: non sense
4156 ]]></failure><system-err><![CDATA[Failures detected in:
4157 - test case: Fake Test Suite Hierarchy/bad_foo
4158 - file: test-macro-global-fixture.cpp
4162 <testcase assertions="1" name="very_bad_foo" time="0.1234">
4163 <failure message="failure" type="fatal error"><![CDATA[
4165 - file : test-macro-global-fixture.cpp
4167 - message: very_bad_foo is fatal
4172 ]]></failure><system-err><![CDATA[Failures detected in:
4173 - test case: Fake Test Suite Hierarchy/very_bad_foo
4174 - file: test-macro-global-fixture.cpp
4178 <testcase assertions="2" name="very_bad_exception" time="0.1234">
4179 <failure message="failure" type="assertion error"><![CDATA[
4181 - file : test-macro-global-fixture.cpp
4183 - message: with some message
4185 - 'Context value=something'
4186 - 'Context value2=something different'
4189 ]]></failure><error message="unexpected exception" type="uncaught exception"><![CDATA[
4191 - file: unknown location
4195 EXCEPTION STACK TRACE: --------------
4197 -------------------------------------
4201 - file: test-macro-global-fixture.cpp
4206 - 'exception context should be shown'
4207 ]]></error><system-err><![CDATA[Failures detected in:
4208 - test case: Fake Test Suite Hierarchy/very_bad_exception
4209 - file: test-macro-global-fixture.cpp
4213 <testcase assertions="0" classname="1_test_cases_inside" name="good_foo" time="0.1234">
4215 <testcase assertions="4" classname="1_bad_test_case_inside" name="bad_foo" time="0.1234">
4216 <failure message="failure" type="assertion error"><![CDATA[
4218 - file : test-macro-global-fixture.cpp
4222 ]]></failure><failure message="failure" type="assertion error"><![CDATA[
4224 - file : test-macro-global-fixture.cpp
4226 - message: with some message
4228 - 'Context value=something'
4229 - 'Context value2=something different'
4232 ]]></failure><failure message="failure" type="assertion error"><![CDATA[
4234 - file : test-macro-global-fixture.cpp
4236 - message: non sense
4238 ]]></failure><system-err><![CDATA[Failures detected in:
4239 - test case: Fake Test Suite Hierarchy/1 bad test case inside/bad_foo
4240 - file: test-macro-global-fixture.cpp
4245 * 1-format *******************************************************************
4246 Running 2 test cases...
4247 xxx/test-macro-global-fixture.cpp:293: Entering test suite "Fake Test Suite Hierarchy no errors"
4248 GlobalFixtureWithTeardown ctor
4249 xxx/test-macro-global-fixture.cpp:295: Entering test case "almost_good_foo"
4250 xxx/test-macro-global-fixture.cpp:150: warning: in "Fake Test Suite Hierarchy no errors/almost_good_foo": condition 2>3 is not satisfied [2 <= 3]
4251 Test case Fake Test Suite Hierarchy no errors/almost_good_foo did not check any assertions
4252 xxx/test-macro-global-fixture.cpp:295: Leaving test case "almost_good_foo"
4253 xxx/test-macro-global-fixture.cpp:290: Entering test suite "1 test cases inside"
4254 xxx/test-macro-global-fixture.cpp:291: Entering test case "good_foo"
4255 Test case Fake Test Suite Hierarchy no errors/1 test cases inside/good_foo did not check any assertions
4256 xxx/test-macro-global-fixture.cpp:291: Leaving test case "good_foo"
4257 xxx/test-macro-global-fixture.cpp:290: Leaving test suite "1 test cases inside"
4258 GlobalFixtureWithTeardown::teardown-calling function
4259 xxx/test-macro-global-fixture.cpp:150: warning: in "Fake Test Suite Hierarchy no errors": condition 2>3 is not satisfied [2 <= 3]
4260 GlobalFixtureWithTeardown::teardown-calling function done
4261 GlobalFixtureWithTeardown dtor
4262 xxx/test-macro-global-fixture.cpp:293: Leaving test suite "Fake Test Suite Hierarchy no errors"
4264 * 2-format *******************************************************************
4265 <TestLog><TestSuite name="Fake Test Suite Hierarchy no errors" file="xxx/test-macro-global-fixture.cpp" line="293"><Message file="xxx/test-macro-global-fixture.cpp" line="68"><![CDATA[GlobalFixtureWithTeardown ctor]]></Message><TestCase name="almost_good_foo" file="xxx/test-macro-global-fixture.cpp" line="295"><Warning file="xxx/test-macro-global-fixture.cpp" line="150"><![CDATA[condition 2>3 is not satisfied [2 <= 3]]]></Warning><Message file="boost.test framework" line="212"><![CDATA[Test case Fake Test Suite Hierarchy no errors/almost_good_foo did not check any assertions]]></Message><TestingTime>ZZZ</TestingTime></TestCase><TestSuite name="1 test cases inside" file="xxx/test-macro-global-fixture.cpp" line="290"><TestCase name="good_foo" file="xxx/test-macro-global-fixture.cpp" line="291"><Message file="boost.test framework" line="212"><![CDATA[Test case Fake Test Suite Hierarchy no errors/1 test cases inside/good_foo did not check any assertions]]></Message><TestingTime>ZZZ</TestingTime></TestCase></TestSuite><Message file="xxx/test-macro-global-fixture.cpp" line="75"><![CDATA[GlobalFixtureWithTeardown::teardown-calling function]]></Message><Warning file="xxx/test-macro-global-fixture.cpp" line="150"><![CDATA[condition 2>3 is not satisfied [2 <= 3]]]></Warning><Message file="xxx/test-macro-global-fixture.cpp" line="77"><![CDATA[GlobalFixtureWithTeardown::teardown-calling function done]]></Message><Message file="xxx/test-macro-global-fixture.cpp" line="71"><![CDATA[GlobalFixtureWithTeardown dtor]]></Message></TestSuite></TestLog>
4266 * 3-format *******************************************************************
4267 <?xml version="1.0" encoding="UTF-8"?>
4268 <testsuite tests="1" skipped="0" errors="0" failures="0" id="0" name="Fake_Test_Suite_Hierarchy_no_errors" time="0.1234">
4269 <testcase assertions="0" name="almost_good_foo" time="0.1234">
4270 <system-out><![CDATA[WARNING:
4271 - file : test-macro-global-fixture.cpp
4273 - message: condition 2>3 is not satisfied [2 <= 3]
4276 - file : boost.test framework
4278 - message: Test case Fake Test Suite Hierarchy no errors/almost_good_foo did not check any assertions
4282 <testcase assertions="0" classname="1_test_cases_inside" name="good_foo" time="0.1234">
4283 <system-out><![CDATA[MESSAGE:
4284 - file : boost.test framework
4286 - message: Test case Fake Test Suite Hierarchy no errors/1 test cases inside/good_foo did not check any assertions
4291 * 3-format *******************************************************************
4292 <?xml version="1.0" encoding="UTF-8"?>
4293 <testsuite tests="1" skipped="0" errors="0" failures="0" id="0" name="Fake_Test_Suite_Hierarchy_no_errors" time="0.1234">
4294 <testcase assertions="0" name="almost_good_foo" time="0.1234">
4296 <testcase assertions="0" classname="1_test_cases_inside" name="good_foo" time="0.1234">
4299 ***********************
4300 *********************** GlobalFixtureWithTeardown<&bad_foo>
4301 ***********************
4302 * 1-format *******************************************************************
4303 Running 5 test cases...
4304 xxx/test-macro-global-fixture.cpp:281: Entering test suite "Fake Test Suite Hierarchy"
4305 GlobalFixtureWithTeardown ctor
4306 xxx/test-macro-global-fixture.cpp:282: Entering test case "bad_foo"
4307 xxx/test-macro-global-fixture.cpp:154: error: in "Fake Test Suite Hierarchy/bad_foo":
4309 xxx/test-macro-global-fixture.cpp:157: info: check true has passed
4310 xxx/test-macro-global-fixture.cpp:161: error: in "Fake Test Suite Hierarchy/bad_foo": with some message
4311 Failure occurred in a following context:
4312 Context value=something
4313 Context value2=something different
4314 xxx/test-macro-global-fixture.cpp:163: error: in "Fake Test Suite Hierarchy/bad_foo": non sense
4315 xxx/test-macro-global-fixture.cpp:282: Leaving test case "bad_foo"
4316 xxx/test-macro-global-fixture.cpp:283: Entering test case "very_bad_foo"
4317 xxx/test-macro-global-fixture.cpp:168: fatal error: in "Fake Test Suite Hierarchy/very_bad_foo": very_bad_foo is fatal
4318 Failure occurred in a following context:
4320 xxx/test-macro-global-fixture.cpp:283: Leaving test case "very_bad_foo"
4321 xxx/test-macro-global-fixture.cpp:284: Entering test case "very_bad_exception"
4322 xxx/test-macro-global-fixture.cpp:177: error: in "Fake Test Suite Hierarchy/very_bad_exception": with some message
4323 Failure occurred in a following context:
4324 Context value=something
4325 Context value2=something different
4326 unknown location:0: fatal error: in "Fake Test Suite Hierarchy/very_bad_exception": unknown type
4327 xxx/test-macro-global-fixture.cpp:177: last checkpoint
4328 Failure occurred in a following context:
4329 exception context should be shown
4330 xxx/test-macro-global-fixture.cpp:284: Leaving test case "very_bad_exception"
4331 xxx/test-macro-global-fixture.cpp:275: Entering test suite "1 test cases inside"
4332 xxx/test-macro-global-fixture.cpp:276: Entering test case "good_foo"
4333 Test case Fake Test Suite Hierarchy/1 test cases inside/good_foo did not check any assertions
4334 xxx/test-macro-global-fixture.cpp:276: Leaving test case "good_foo"
4335 xxx/test-macro-global-fixture.cpp:275: Leaving test suite "1 test cases inside"
4336 xxx/test-macro-global-fixture.cpp:278: Entering test suite "1 bad test case inside"
4337 xxx/test-macro-global-fixture.cpp:279: Entering test case "bad_foo"
4338 xxx/test-macro-global-fixture.cpp:154: error: in "Fake Test Suite Hierarchy/1 bad test case inside/bad_foo":
4340 xxx/test-macro-global-fixture.cpp:157: info: check true has passed
4341 xxx/test-macro-global-fixture.cpp:161: error: in "Fake Test Suite Hierarchy/1 bad test case inside/bad_foo": with some message
4342 Failure occurred in a following context:
4343 Context value=something
4344 Context value2=something different
4345 xxx/test-macro-global-fixture.cpp:163: error: in "Fake Test Suite Hierarchy/1 bad test case inside/bad_foo": non sense
4346 xxx/test-macro-global-fixture.cpp:279: Leaving test case "bad_foo"
4347 xxx/test-macro-global-fixture.cpp:278: Leaving test suite "1 bad test case inside"
4348 GlobalFixtureWithTeardown::teardown-calling function
4349 xxx/test-macro-global-fixture.cpp:154: error: in "Fake Test Suite Hierarchy":
4351 xxx/test-macro-global-fixture.cpp:157: info: check true has passed
4352 xxx/test-macro-global-fixture.cpp:161: error: in "Fake Test Suite Hierarchy": with some message
4353 Failure occurred in a following context:
4354 Context value=something
4355 Context value2=something different
4356 xxx/test-macro-global-fixture.cpp:163: error: in "Fake Test Suite Hierarchy": non sense
4357 GlobalFixtureWithTeardown::teardown-calling function done
4358 GlobalFixtureWithTeardown dtor
4359 xxx/test-macro-global-fixture.cpp:281: Leaving test suite "Fake Test Suite Hierarchy"
4361 * 2-format *******************************************************************
4362 <TestLog><TestSuite name="Fake Test Suite Hierarchy" file="xxx/test-macro-global-fixture.cpp" line="281"><Message file="xxx/test-macro-global-fixture.cpp" line="68"><![CDATA[GlobalFixtureWithTeardown ctor]]></Message><TestCase name="bad_foo" file="xxx/test-macro-global-fixture.cpp" line="282"><Error file="xxx/test-macro-global-fixture.cpp" line="154"><![CDATA[]]></Error><Message file="xxx/test-macro-global-fixture.cpp" line="156"><![CDATA[this is a message]]></Message><Info file="xxx/test-macro-global-fixture.cpp" line="157"><![CDATA[check true has passed]]></Info><Error file="xxx/test-macro-global-fixture.cpp" line="161"><![CDATA[with some message]]><Context><Frame><![CDATA[Context value=something]]></Frame><Frame><![CDATA[Context value2=something different]]></Frame></Context></Error><Error file="xxx/test-macro-global-fixture.cpp" line="163"><![CDATA[non sense]]></Error><TestingTime>ZZZ</TestingTime></TestCase><TestCase name="very_bad_foo" file="xxx/test-macro-global-fixture.cpp" line="283"><FatalError file="xxx/test-macro-global-fixture.cpp" line="168"><![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/test-macro-global-fixture.cpp" line="284"><Error file="xxx/test-macro-global-fixture.cpp" line="177"><![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/test-macro-global-fixture.cpp" line="177"><![CDATA[]]></LastCheckpoint><Context><Frame><![CDATA[exception context should be shown]]></Frame></Context></Exception><TestingTime>ZZZ</TestingTime></TestCase><TestSuite name="1 test cases inside" file="xxx/test-macro-global-fixture.cpp" line="275"><TestCase name="good_foo" file="xxx/test-macro-global-fixture.cpp" line="276"><Message file="boost.test framework" line="212"><![CDATA[Test case Fake Test Suite Hierarchy/1 test cases inside/good_foo did not check any assertions]]></Message><TestingTime>ZZZ</TestingTime></TestCase></TestSuite><TestSuite name="1 bad test case inside" file="xxx/test-macro-global-fixture.cpp" line="278"><TestCase name="bad_foo" file="xxx/test-macro-global-fixture.cpp" line="279"><Error file="xxx/test-macro-global-fixture.cpp" line="154"><![CDATA[]]></Error><Message file="xxx/test-macro-global-fixture.cpp" line="156"><![CDATA[this is a message]]></Message><Info file="xxx/test-macro-global-fixture.cpp" line="157"><![CDATA[check true has passed]]></Info><Error file="xxx/test-macro-global-fixture.cpp" line="161"><![CDATA[with some message]]><Context><Frame><![CDATA[Context value=something]]></Frame><Frame><![CDATA[Context value2=something different]]></Frame></Context></Error><Error file="xxx/test-macro-global-fixture.cpp" line="163"><![CDATA[non sense]]></Error><TestingTime>ZZZ</TestingTime></TestCase></TestSuite><Message file="xxx/test-macro-global-fixture.cpp" line="75"><![CDATA[GlobalFixtureWithTeardown::teardown-calling function]]></Message><Error file="xxx/test-macro-global-fixture.cpp" line="154"><![CDATA[]]></Error><Message file="xxx/test-macro-global-fixture.cpp" line="156"><![CDATA[this is a message]]></Message><Info file="xxx/test-macro-global-fixture.cpp" line="157"><![CDATA[check true has passed]]></Info><Error file="xxx/test-macro-global-fixture.cpp" line="161"><![CDATA[with some message]]><Context><Frame><![CDATA[Context value=something]]></Frame><Frame><![CDATA[Context value2=something different]]></Frame></Context></Error><Error file="xxx/test-macro-global-fixture.cpp" line="163"><![CDATA[non sense]]></Error><Message file="xxx/test-macro-global-fixture.cpp" line="77"><![CDATA[GlobalFixtureWithTeardown::teardown-calling function done]]></Message><Message file="xxx/test-macro-global-fixture.cpp" line="71"><![CDATA[GlobalFixtureWithTeardown dtor]]></Message></TestSuite></TestLog>
4363 * 3-format *******************************************************************
4364 <?xml version="1.0" encoding="UTF-8"?>
4365 <testsuite tests="1" skipped="0" errors="2" failures="4" id="0" name="Fake_Test_Suite_Hierarchy" time="0.1234">
4366 <testcase assertions="3" name="boost_test-setup-teardown" time="0.1234">
4367 <failure message="failure" type="assertion error"><![CDATA[
4369 - file : test-macro-global-fixture.cpp
4373 ]]></failure><failure message="failure" type="assertion error"><![CDATA[
4375 - file : test-macro-global-fixture.cpp
4377 - message: with some message
4379 - 'Context value=something'
4380 - 'Context value2=something different'
4383 ]]></failure><failure message="failure" type="assertion error"><![CDATA[
4385 - file : test-macro-global-fixture.cpp
4387 - message: non sense
4389 ]]></failure><system-out><![CDATA[MESSAGE:
4390 - file : test-macro-global-fixture.cpp
4392 - message: GlobalFixtureWithTeardown ctor
4395 - file : test-macro-global-fixture.cpp
4397 - message: GlobalFixtureWithTeardown::teardown-calling function
4400 - file : test-macro-global-fixture.cpp
4402 - message: this is a message
4405 - file : test-macro-global-fixture.cpp
4407 - message: check true has passed
4410 - file : test-macro-global-fixture.cpp
4412 - message: GlobalFixtureWithTeardown::teardown-calling function done
4415 - file : test-macro-global-fixture.cpp
4417 - message: GlobalFixtureWithTeardown dtor
4420 <system-err><![CDATA[Failures detected in:
4421 boost.test global setup/teardown
4424 <testcase assertions="4" name="bad_foo" time="0.1234">
4425 <failure message="failure" type="assertion error"><![CDATA[
4427 - file : test-macro-global-fixture.cpp
4431 ]]></failure><failure message="failure" type="assertion error"><![CDATA[
4433 - file : test-macro-global-fixture.cpp
4435 - message: with some message
4437 - 'Context value=something'
4438 - 'Context value2=something different'
4441 ]]></failure><failure message="failure" type="assertion error"><![CDATA[
4443 - file : test-macro-global-fixture.cpp
4445 - message: non sense
4447 ]]></failure><system-out><![CDATA[MESSAGE:
4448 - file : test-macro-global-fixture.cpp
4450 - message: this is a message
4453 - file : test-macro-global-fixture.cpp
4455 - message: check true has passed
4458 <system-err><![CDATA[Failures detected in:
4459 - test case: Fake Test Suite Hierarchy/bad_foo
4460 - file: test-macro-global-fixture.cpp
4464 <testcase assertions="1" name="very_bad_foo" time="0.1234">
4465 <failure message="failure" type="fatal error"><![CDATA[
4467 - file : test-macro-global-fixture.cpp
4469 - message: very_bad_foo is fatal
4474 ]]></failure><system-err><![CDATA[Failures detected in:
4475 - test case: Fake Test Suite Hierarchy/very_bad_foo
4476 - file: test-macro-global-fixture.cpp
4480 <testcase assertions="2" name="very_bad_exception" time="0.1234">
4481 <failure message="failure" type="assertion error"><![CDATA[
4483 - file : test-macro-global-fixture.cpp
4485 - message: with some message
4487 - 'Context value=something'
4488 - 'Context value2=something different'
4491 ]]></failure><error message="unexpected exception" type="uncaught exception"><![CDATA[
4493 - file: unknown location
4497 EXCEPTION STACK TRACE: --------------
4499 -------------------------------------
4503 - file: test-macro-global-fixture.cpp
4508 - 'exception context should be shown'
4509 ]]></error><system-err><![CDATA[Failures detected in:
4510 - test case: Fake Test Suite Hierarchy/very_bad_exception
4511 - file: test-macro-global-fixture.cpp
4515 <testcase assertions="0" classname="1_test_cases_inside" name="good_foo" time="0.1234">
4516 <system-out><![CDATA[MESSAGE:
4517 - file : boost.test framework
4519 - message: Test case Fake Test Suite Hierarchy/1 test cases inside/good_foo did not check any assertions
4523 <testcase assertions="4" classname="1_bad_test_case_inside" name="bad_foo" time="0.1234">
4524 <failure message="failure" type="assertion error"><![CDATA[
4526 - file : test-macro-global-fixture.cpp
4530 ]]></failure><failure message="failure" type="assertion error"><![CDATA[
4532 - file : test-macro-global-fixture.cpp
4534 - message: with some message
4536 - 'Context value=something'
4537 - 'Context value2=something different'
4540 ]]></failure><failure message="failure" type="assertion error"><![CDATA[
4542 - file : test-macro-global-fixture.cpp
4544 - message: non sense
4546 ]]></failure><system-out><![CDATA[MESSAGE:
4547 - file : test-macro-global-fixture.cpp
4549 - message: this is a message
4552 - file : test-macro-global-fixture.cpp
4554 - message: check true has passed
4557 <system-err><![CDATA[Failures detected in:
4558 - test case: Fake Test Suite Hierarchy/1 bad test case inside/bad_foo
4559 - file: test-macro-global-fixture.cpp
4564 * 3-format *******************************************************************
4565 <?xml version="1.0" encoding="UTF-8"?>
4566 <testsuite tests="1" skipped="0" errors="2" failures="4" id="0" name="Fake_Test_Suite_Hierarchy" time="0.1234">
4567 <testcase assertions="3" name="boost_test-setup-teardown" time="0.1234">
4568 <failure message="failure" type="assertion error"><![CDATA[
4570 - file : test-macro-global-fixture.cpp
4574 ]]></failure><failure message="failure" type="assertion error"><![CDATA[
4576 - file : test-macro-global-fixture.cpp
4578 - message: with some message
4580 - 'Context value=something'
4581 - 'Context value2=something different'
4584 ]]></failure><failure message="failure" type="assertion error"><![CDATA[
4586 - file : test-macro-global-fixture.cpp
4588 - message: non sense
4590 ]]></failure><system-err><![CDATA[Failures detected in:
4591 boost.test global setup/teardown
4594 <testcase assertions="4" name="bad_foo" time="0.1234">
4595 <failure message="failure" type="assertion error"><![CDATA[
4597 - file : test-macro-global-fixture.cpp
4601 ]]></failure><failure message="failure" type="assertion error"><![CDATA[
4603 - file : test-macro-global-fixture.cpp
4605 - message: with some message
4607 - 'Context value=something'
4608 - 'Context value2=something different'
4611 ]]></failure><failure message="failure" type="assertion error"><![CDATA[
4613 - file : test-macro-global-fixture.cpp
4615 - message: non sense
4617 ]]></failure><system-err><![CDATA[Failures detected in:
4618 - test case: Fake Test Suite Hierarchy/bad_foo
4619 - file: test-macro-global-fixture.cpp
4623 <testcase assertions="1" name="very_bad_foo" time="0.1234">
4624 <failure message="failure" type="fatal error"><![CDATA[
4626 - file : test-macro-global-fixture.cpp
4628 - message: very_bad_foo is fatal
4633 ]]></failure><system-err><![CDATA[Failures detected in:
4634 - test case: Fake Test Suite Hierarchy/very_bad_foo
4635 - file: test-macro-global-fixture.cpp
4639 <testcase assertions="2" name="very_bad_exception" time="0.1234">
4640 <failure message="failure" type="assertion error"><![CDATA[
4642 - file : test-macro-global-fixture.cpp
4644 - message: with some message
4646 - 'Context value=something'
4647 - 'Context value2=something different'
4650 ]]></failure><error message="unexpected exception" type="uncaught exception"><![CDATA[
4652 - file: unknown location
4656 EXCEPTION STACK TRACE: --------------
4658 -------------------------------------
4662 - file: test-macro-global-fixture.cpp
4667 - 'exception context should be shown'
4668 ]]></error><system-err><![CDATA[Failures detected in:
4669 - test case: Fake Test Suite Hierarchy/very_bad_exception
4670 - file: test-macro-global-fixture.cpp
4674 <testcase assertions="0" classname="1_test_cases_inside" name="good_foo" time="0.1234">
4676 <testcase assertions="4" classname="1_bad_test_case_inside" name="bad_foo" time="0.1234">
4677 <failure message="failure" type="assertion error"><![CDATA[
4679 - file : test-macro-global-fixture.cpp
4683 ]]></failure><failure message="failure" type="assertion error"><![CDATA[
4685 - file : test-macro-global-fixture.cpp
4687 - message: with some message
4689 - 'Context value=something'
4690 - 'Context value2=something different'
4693 ]]></failure><failure message="failure" type="assertion error"><![CDATA[
4695 - file : test-macro-global-fixture.cpp
4697 - message: non sense
4699 ]]></failure><system-err><![CDATA[Failures detected in:
4700 - test case: Fake Test Suite Hierarchy/1 bad test case inside/bad_foo
4701 - file: test-macro-global-fixture.cpp
4706 * 1-format *******************************************************************
4707 Running 2 test cases...
4708 xxx/test-macro-global-fixture.cpp:293: Entering test suite "Fake Test Suite Hierarchy no errors"
4709 GlobalFixtureWithTeardown ctor
4710 xxx/test-macro-global-fixture.cpp:295: Entering test case "almost_good_foo"
4711 xxx/test-macro-global-fixture.cpp:150: warning: in "Fake Test Suite Hierarchy no errors/almost_good_foo": condition 2>3 is not satisfied [2 <= 3]
4712 Test case Fake Test Suite Hierarchy no errors/almost_good_foo did not check any assertions
4713 xxx/test-macro-global-fixture.cpp:295: Leaving test case "almost_good_foo"
4714 xxx/test-macro-global-fixture.cpp:290: Entering test suite "1 test cases inside"
4715 xxx/test-macro-global-fixture.cpp:291: Entering test case "good_foo"
4716 Test case Fake Test Suite Hierarchy no errors/1 test cases inside/good_foo did not check any assertions
4717 xxx/test-macro-global-fixture.cpp:291: Leaving test case "good_foo"
4718 xxx/test-macro-global-fixture.cpp:290: Leaving test suite "1 test cases inside"
4719 GlobalFixtureWithTeardown::teardown-calling function
4720 xxx/test-macro-global-fixture.cpp:154: error: in "Fake Test Suite Hierarchy no errors":
4722 xxx/test-macro-global-fixture.cpp:157: info: check true has passed
4723 xxx/test-macro-global-fixture.cpp:161: error: in "Fake Test Suite Hierarchy no errors": with some message
4724 Failure occurred in a following context:
4725 Context value=something
4726 Context value2=something different
4727 xxx/test-macro-global-fixture.cpp:163: error: in "Fake Test Suite Hierarchy no errors": non sense
4728 GlobalFixtureWithTeardown::teardown-calling function done
4729 GlobalFixtureWithTeardown dtor
4730 xxx/test-macro-global-fixture.cpp:293: Leaving test suite "Fake Test Suite Hierarchy no errors"
4732 * 2-format *******************************************************************
4733 <TestLog><TestSuite name="Fake Test Suite Hierarchy no errors" file="xxx/test-macro-global-fixture.cpp" line="293"><Message file="xxx/test-macro-global-fixture.cpp" line="68"><![CDATA[GlobalFixtureWithTeardown ctor]]></Message><TestCase name="almost_good_foo" file="xxx/test-macro-global-fixture.cpp" line="295"><Warning file="xxx/test-macro-global-fixture.cpp" line="150"><![CDATA[condition 2>3 is not satisfied [2 <= 3]]]></Warning><Message file="boost.test framework" line="212"><![CDATA[Test case Fake Test Suite Hierarchy no errors/almost_good_foo did not check any assertions]]></Message><TestingTime>ZZZ</TestingTime></TestCase><TestSuite name="1 test cases inside" file="xxx/test-macro-global-fixture.cpp" line="290"><TestCase name="good_foo" file="xxx/test-macro-global-fixture.cpp" line="291"><Message file="boost.test framework" line="212"><![CDATA[Test case Fake Test Suite Hierarchy no errors/1 test cases inside/good_foo did not check any assertions]]></Message><TestingTime>ZZZ</TestingTime></TestCase></TestSuite><Message file="xxx/test-macro-global-fixture.cpp" line="75"><![CDATA[GlobalFixtureWithTeardown::teardown-calling function]]></Message><Error file="xxx/test-macro-global-fixture.cpp" line="154"><![CDATA[]]></Error><Message file="xxx/test-macro-global-fixture.cpp" line="156"><![CDATA[this is a message]]></Message><Info file="xxx/test-macro-global-fixture.cpp" line="157"><![CDATA[check true has passed]]></Info><Error file="xxx/test-macro-global-fixture.cpp" line="161"><![CDATA[with some message]]><Context><Frame><![CDATA[Context value=something]]></Frame><Frame><![CDATA[Context value2=something different]]></Frame></Context></Error><Error file="xxx/test-macro-global-fixture.cpp" line="163"><![CDATA[non sense]]></Error><Message file="xxx/test-macro-global-fixture.cpp" line="77"><![CDATA[GlobalFixtureWithTeardown::teardown-calling function done]]></Message><Message file="xxx/test-macro-global-fixture.cpp" line="71"><![CDATA[GlobalFixtureWithTeardown dtor]]></Message></TestSuite></TestLog>
4734 * 3-format *******************************************************************
4735 <?xml version="1.0" encoding="UTF-8"?>
4736 <testsuite tests="1" skipped="0" errors="0" failures="0" id="0" name="Fake_Test_Suite_Hierarchy_no_errors" time="0.1234">
4737 <testcase assertions="3" name="boost_test-setup-teardown" time="0.1234">
4738 <failure message="failure" type="assertion error"><![CDATA[
4740 - file : test-macro-global-fixture.cpp
4744 ]]></failure><failure message="failure" type="assertion error"><![CDATA[
4746 - file : test-macro-global-fixture.cpp
4748 - message: with some message
4750 - 'Context value=something'
4751 - 'Context value2=something different'
4754 ]]></failure><failure message="failure" type="assertion error"><![CDATA[
4756 - file : test-macro-global-fixture.cpp
4758 - message: non sense
4760 ]]></failure><system-out><![CDATA[MESSAGE:
4761 - file : test-macro-global-fixture.cpp
4763 - message: GlobalFixtureWithTeardown ctor
4766 - file : test-macro-global-fixture.cpp
4768 - message: GlobalFixtureWithTeardown::teardown-calling function
4771 - file : test-macro-global-fixture.cpp
4773 - message: this is a message
4776 - file : test-macro-global-fixture.cpp
4778 - message: check true has passed
4781 - file : test-macro-global-fixture.cpp
4783 - message: GlobalFixtureWithTeardown::teardown-calling function done
4786 - file : test-macro-global-fixture.cpp
4788 - message: GlobalFixtureWithTeardown dtor
4791 <system-err><![CDATA[Failures detected in:
4792 boost.test global setup/teardown
4795 <testcase assertions="0" name="almost_good_foo" time="0.1234">
4796 <system-out><![CDATA[WARNING:
4797 - file : test-macro-global-fixture.cpp
4799 - message: condition 2>3 is not satisfied [2 <= 3]
4802 - file : boost.test framework
4804 - message: Test case Fake Test Suite Hierarchy no errors/almost_good_foo did not check any assertions
4808 <testcase assertions="0" classname="1_test_cases_inside" name="good_foo" time="0.1234">
4809 <system-out><![CDATA[MESSAGE:
4810 - file : boost.test framework
4812 - message: Test case Fake Test Suite Hierarchy no errors/1 test cases inside/good_foo did not check any assertions
4817 * 3-format *******************************************************************
4818 <?xml version="1.0" encoding="UTF-8"?>
4819 <testsuite tests="1" skipped="0" errors="0" failures="0" id="0" name="Fake_Test_Suite_Hierarchy_no_errors" time="0.1234">
4820 <testcase assertions="3" name="boost_test-setup-teardown" time="0.1234">
4821 <failure message="failure" type="assertion error"><![CDATA[
4823 - file : test-macro-global-fixture.cpp
4827 ]]></failure><failure message="failure" type="assertion error"><![CDATA[
4829 - file : test-macro-global-fixture.cpp
4831 - message: with some message
4833 - 'Context value=something'
4834 - 'Context value2=something different'
4837 ]]></failure><failure message="failure" type="assertion error"><![CDATA[
4839 - file : test-macro-global-fixture.cpp
4841 - message: non sense
4843 ]]></failure><system-err><![CDATA[Failures detected in:
4844 boost.test global setup/teardown
4847 <testcase assertions="0" name="almost_good_foo" time="0.1234">
4849 <testcase assertions="0" classname="1_test_cases_inside" name="good_foo" time="0.1234">
4852 ***********************
4853 *********************** GlobalFixtureWithTeardown<&very_bad_foo>
4854 ***********************
4855 * 1-format *******************************************************************
4856 Running 5 test cases...
4857 xxx/test-macro-global-fixture.cpp:281: Entering test suite "Fake Test Suite Hierarchy"
4858 GlobalFixtureWithTeardown ctor
4859 xxx/test-macro-global-fixture.cpp:282: Entering test case "bad_foo"
4860 xxx/test-macro-global-fixture.cpp:154: error: in "Fake Test Suite Hierarchy/bad_foo":
4862 xxx/test-macro-global-fixture.cpp:157: info: check true has passed
4863 xxx/test-macro-global-fixture.cpp:161: error: in "Fake Test Suite Hierarchy/bad_foo": with some message
4864 Failure occurred in a following context:
4865 Context value=something
4866 Context value2=something different
4867 xxx/test-macro-global-fixture.cpp:163: error: in "Fake Test Suite Hierarchy/bad_foo": non sense
4868 xxx/test-macro-global-fixture.cpp:282: Leaving test case "bad_foo"
4869 xxx/test-macro-global-fixture.cpp:283: Entering test case "very_bad_foo"
4870 xxx/test-macro-global-fixture.cpp:168: fatal error: in "Fake Test Suite Hierarchy/very_bad_foo": very_bad_foo is fatal
4871 Failure occurred in a following context:
4873 xxx/test-macro-global-fixture.cpp:283: Leaving test case "very_bad_foo"
4874 xxx/test-macro-global-fixture.cpp:284: Entering test case "very_bad_exception"
4875 xxx/test-macro-global-fixture.cpp:177: error: in "Fake Test Suite Hierarchy/very_bad_exception": with some message
4876 Failure occurred in a following context:
4877 Context value=something
4878 Context value2=something different
4879 unknown location:0: fatal error: in "Fake Test Suite Hierarchy/very_bad_exception": unknown type
4880 xxx/test-macro-global-fixture.cpp:177: last checkpoint
4881 Failure occurred in a following context:
4882 exception context should be shown
4883 xxx/test-macro-global-fixture.cpp:284: Leaving test case "very_bad_exception"
4884 xxx/test-macro-global-fixture.cpp:275: Entering test suite "1 test cases inside"
4885 xxx/test-macro-global-fixture.cpp:276: Entering test case "good_foo"
4886 Test case Fake Test Suite Hierarchy/1 test cases inside/good_foo did not check any assertions
4887 xxx/test-macro-global-fixture.cpp:276: Leaving test case "good_foo"
4888 xxx/test-macro-global-fixture.cpp:275: Leaving test suite "1 test cases inside"
4889 xxx/test-macro-global-fixture.cpp:278: Entering test suite "1 bad test case inside"
4890 xxx/test-macro-global-fixture.cpp:279: Entering test case "bad_foo"
4891 xxx/test-macro-global-fixture.cpp:154: error: in "Fake Test Suite Hierarchy/1 bad test case inside/bad_foo":
4893 xxx/test-macro-global-fixture.cpp:157: info: check true has passed
4894 xxx/test-macro-global-fixture.cpp:161: error: in "Fake Test Suite Hierarchy/1 bad test case inside/bad_foo": with some message
4895 Failure occurred in a following context:
4896 Context value=something
4897 Context value2=something different
4898 xxx/test-macro-global-fixture.cpp:163: error: in "Fake Test Suite Hierarchy/1 bad test case inside/bad_foo": non sense
4899 xxx/test-macro-global-fixture.cpp:279: Leaving test case "bad_foo"
4900 xxx/test-macro-global-fixture.cpp:278: Leaving test suite "1 bad test case inside"
4901 GlobalFixtureWithTeardown::teardown-calling function
4902 xxx/test-macro-global-fixture.cpp:168: fatal error: in "Fake Test Suite Hierarchy": very_bad_foo is fatal
4903 Failure occurred in a following context:
4905 xxx/test-macro-global-fixture.cpp:281: Leaving test suite "Fake Test Suite Hierarchy"
4907 * 2-format *******************************************************************
4908 <TestLog><TestSuite name="Fake Test Suite Hierarchy" file="xxx/test-macro-global-fixture.cpp" line="281"><Message file="xxx/test-macro-global-fixture.cpp" line="68"><![CDATA[GlobalFixtureWithTeardown ctor]]></Message><TestCase name="bad_foo" file="xxx/test-macro-global-fixture.cpp" line="282"><Error file="xxx/test-macro-global-fixture.cpp" line="154"><![CDATA[]]></Error><Message file="xxx/test-macro-global-fixture.cpp" line="156"><![CDATA[this is a message]]></Message><Info file="xxx/test-macro-global-fixture.cpp" line="157"><![CDATA[check true has passed]]></Info><Error file="xxx/test-macro-global-fixture.cpp" line="161"><![CDATA[with some message]]><Context><Frame><![CDATA[Context value=something]]></Frame><Frame><![CDATA[Context value2=something different]]></Frame></Context></Error><Error file="xxx/test-macro-global-fixture.cpp" line="163"><![CDATA[non sense]]></Error><TestingTime>ZZZ</TestingTime></TestCase><TestCase name="very_bad_foo" file="xxx/test-macro-global-fixture.cpp" line="283"><FatalError file="xxx/test-macro-global-fixture.cpp" line="168"><![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/test-macro-global-fixture.cpp" line="284"><Error file="xxx/test-macro-global-fixture.cpp" line="177"><![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/test-macro-global-fixture.cpp" line="177"><![CDATA[]]></LastCheckpoint><Context><Frame><![CDATA[exception context should be shown]]></Frame></Context></Exception><TestingTime>ZZZ</TestingTime></TestCase><TestSuite name="1 test cases inside" file="xxx/test-macro-global-fixture.cpp" line="275"><TestCase name="good_foo" file="xxx/test-macro-global-fixture.cpp" line="276"><Message file="boost.test framework" line="212"><![CDATA[Test case Fake Test Suite Hierarchy/1 test cases inside/good_foo did not check any assertions]]></Message><TestingTime>ZZZ</TestingTime></TestCase></TestSuite><TestSuite name="1 bad test case inside" file="xxx/test-macro-global-fixture.cpp" line="278"><TestCase name="bad_foo" file="xxx/test-macro-global-fixture.cpp" line="279"><Error file="xxx/test-macro-global-fixture.cpp" line="154"><![CDATA[]]></Error><Message file="xxx/test-macro-global-fixture.cpp" line="156"><![CDATA[this is a message]]></Message><Info file="xxx/test-macro-global-fixture.cpp" line="157"><![CDATA[check true has passed]]></Info><Error file="xxx/test-macro-global-fixture.cpp" line="161"><![CDATA[with some message]]><Context><Frame><![CDATA[Context value=something]]></Frame><Frame><![CDATA[Context value2=something different]]></Frame></Context></Error><Error file="xxx/test-macro-global-fixture.cpp" line="163"><![CDATA[non sense]]></Error><TestingTime>ZZZ</TestingTime></TestCase></TestSuite><Message file="xxx/test-macro-global-fixture.cpp" line="75"><![CDATA[GlobalFixtureWithTeardown::teardown-calling function]]></Message><FatalError file="xxx/test-macro-global-fixture.cpp" line="168"><![CDATA[very_bad_foo is fatal]]><Context><Frame><![CDATA[some context]]></Frame></Context></FatalError></TestSuite></TestLog>
4909 * 3-format *******************************************************************
4910 <?xml version="1.0" encoding="UTF-8"?>
4911 <testsuite tests="1" skipped="0" errors="2" failures="4" id="0" name="Fake_Test_Suite_Hierarchy" time="0.1234">
4912 <testcase assertions="1" name="boost_test-setup-teardown" time="0.1234">
4913 <failure message="failure" type="fatal error"><![CDATA[
4915 - file : test-macro-global-fixture.cpp
4917 - message: very_bad_foo is fatal
4922 ]]></failure><system-out><![CDATA[MESSAGE:
4923 - file : test-macro-global-fixture.cpp
4925 - message: GlobalFixtureWithTeardown ctor
4928 - file : test-macro-global-fixture.cpp
4930 - message: GlobalFixtureWithTeardown::teardown-calling function
4933 <system-err><![CDATA[Failures detected in:
4934 boost.test global setup/teardown
4937 <testcase assertions="4" name="bad_foo" time="0.1234">
4938 <failure message="failure" type="assertion error"><![CDATA[
4940 - file : test-macro-global-fixture.cpp
4944 ]]></failure><failure message="failure" type="assertion error"><![CDATA[
4946 - file : test-macro-global-fixture.cpp
4948 - message: with some message
4950 - 'Context value=something'
4951 - 'Context value2=something different'
4954 ]]></failure><failure message="failure" type="assertion error"><![CDATA[
4956 - file : test-macro-global-fixture.cpp
4958 - message: non sense
4960 ]]></failure><system-out><![CDATA[MESSAGE:
4961 - file : test-macro-global-fixture.cpp
4963 - message: this is a message
4966 - file : test-macro-global-fixture.cpp
4968 - message: check true has passed
4971 <system-err><![CDATA[Failures detected in:
4972 - test case: Fake Test Suite Hierarchy/bad_foo
4973 - file: test-macro-global-fixture.cpp
4977 <testcase assertions="1" name="very_bad_foo" time="0.1234">
4978 <failure message="failure" type="fatal error"><![CDATA[
4980 - file : test-macro-global-fixture.cpp
4982 - message: very_bad_foo is fatal
4987 ]]></failure><system-err><![CDATA[Failures detected in:
4988 - test case: Fake Test Suite Hierarchy/very_bad_foo
4989 - file: test-macro-global-fixture.cpp
4993 <testcase assertions="2" name="very_bad_exception" time="0.1234">
4994 <failure message="failure" type="assertion error"><![CDATA[
4996 - file : test-macro-global-fixture.cpp
4998 - message: with some message
5000 - 'Context value=something'
5001 - 'Context value2=something different'
5004 ]]></failure><error message="unexpected exception" type="uncaught exception"><![CDATA[
5006 - file: unknown location
5010 EXCEPTION STACK TRACE: --------------
5012 -------------------------------------
5016 - file: test-macro-global-fixture.cpp
5021 - 'exception context should be shown'
5022 ]]></error><system-err><![CDATA[Failures detected in:
5023 - test case: Fake Test Suite Hierarchy/very_bad_exception
5024 - file: test-macro-global-fixture.cpp
5028 <testcase assertions="0" classname="1_test_cases_inside" name="good_foo" time="0.1234">
5029 <system-out><![CDATA[MESSAGE:
5030 - file : boost.test framework
5032 - message: Test case Fake Test Suite Hierarchy/1 test cases inside/good_foo did not check any assertions
5036 <testcase assertions="4" classname="1_bad_test_case_inside" name="bad_foo" time="0.1234">
5037 <failure message="failure" type="assertion error"><![CDATA[
5039 - file : test-macro-global-fixture.cpp
5043 ]]></failure><failure message="failure" type="assertion error"><![CDATA[
5045 - file : test-macro-global-fixture.cpp
5047 - message: with some message
5049 - 'Context value=something'
5050 - 'Context value2=something different'
5053 ]]></failure><failure message="failure" type="assertion error"><![CDATA[
5055 - file : test-macro-global-fixture.cpp
5057 - message: non sense
5059 ]]></failure><system-out><![CDATA[MESSAGE:
5060 - file : test-macro-global-fixture.cpp
5062 - message: this is a message
5065 - file : test-macro-global-fixture.cpp
5067 - message: check true has passed
5070 <system-err><![CDATA[Failures detected in:
5071 - test case: Fake Test Suite Hierarchy/1 bad test case inside/bad_foo
5072 - file: test-macro-global-fixture.cpp
5077 * 3-format *******************************************************************
5078 <?xml version="1.0" encoding="UTF-8"?>
5079 <testsuite tests="1" skipped="0" errors="2" failures="4" id="0" name="Fake_Test_Suite_Hierarchy" time="0.1234">
5080 <testcase assertions="1" name="boost_test-setup-teardown" time="0.1234">
5081 <failure message="failure" type="fatal error"><![CDATA[
5083 - file : test-macro-global-fixture.cpp
5085 - message: very_bad_foo is fatal
5090 ]]></failure><system-err><![CDATA[Failures detected in:
5091 boost.test global setup/teardown
5094 <testcase assertions="4" name="bad_foo" time="0.1234">
5095 <failure message="failure" type="assertion error"><![CDATA[
5097 - file : test-macro-global-fixture.cpp
5101 ]]></failure><failure message="failure" type="assertion error"><![CDATA[
5103 - file : test-macro-global-fixture.cpp
5105 - message: with some message
5107 - 'Context value=something'
5108 - 'Context value2=something different'
5111 ]]></failure><failure message="failure" type="assertion error"><![CDATA[
5113 - file : test-macro-global-fixture.cpp
5115 - message: non sense
5117 ]]></failure><system-err><![CDATA[Failures detected in:
5118 - test case: Fake Test Suite Hierarchy/bad_foo
5119 - file: test-macro-global-fixture.cpp
5123 <testcase assertions="1" name="very_bad_foo" time="0.1234">
5124 <failure message="failure" type="fatal error"><![CDATA[
5126 - file : test-macro-global-fixture.cpp
5128 - message: very_bad_foo is fatal
5133 ]]></failure><system-err><![CDATA[Failures detected in:
5134 - test case: Fake Test Suite Hierarchy/very_bad_foo
5135 - file: test-macro-global-fixture.cpp
5139 <testcase assertions="2" name="very_bad_exception" time="0.1234">
5140 <failure message="failure" type="assertion error"><![CDATA[
5142 - file : test-macro-global-fixture.cpp
5144 - message: with some message
5146 - 'Context value=something'
5147 - 'Context value2=something different'
5150 ]]></failure><error message="unexpected exception" type="uncaught exception"><![CDATA[
5152 - file: unknown location
5156 EXCEPTION STACK TRACE: --------------
5158 -------------------------------------
5162 - file: test-macro-global-fixture.cpp
5167 - 'exception context should be shown'
5168 ]]></error><system-err><![CDATA[Failures detected in:
5169 - test case: Fake Test Suite Hierarchy/very_bad_exception
5170 - file: test-macro-global-fixture.cpp
5174 <testcase assertions="0" classname="1_test_cases_inside" name="good_foo" time="0.1234">
5176 <testcase assertions="4" classname="1_bad_test_case_inside" name="bad_foo" time="0.1234">
5177 <failure message="failure" type="assertion error"><![CDATA[
5179 - file : test-macro-global-fixture.cpp
5183 ]]></failure><failure message="failure" type="assertion error"><![CDATA[
5185 - file : test-macro-global-fixture.cpp
5187 - message: with some message
5189 - 'Context value=something'
5190 - 'Context value2=something different'
5193 ]]></failure><failure message="failure" type="assertion error"><![CDATA[
5195 - file : test-macro-global-fixture.cpp
5197 - message: non sense
5199 ]]></failure><system-err><![CDATA[Failures detected in:
5200 - test case: Fake Test Suite Hierarchy/1 bad test case inside/bad_foo
5201 - file: test-macro-global-fixture.cpp
5206 * 1-format *******************************************************************
5207 Running 2 test cases...
5208 xxx/test-macro-global-fixture.cpp:293: Entering test suite "Fake Test Suite Hierarchy no errors"
5209 GlobalFixtureWithTeardown ctor
5210 xxx/test-macro-global-fixture.cpp:295: Entering test case "almost_good_foo"
5211 xxx/test-macro-global-fixture.cpp:150: warning: in "Fake Test Suite Hierarchy no errors/almost_good_foo": condition 2>3 is not satisfied [2 <= 3]
5212 Test case Fake Test Suite Hierarchy no errors/almost_good_foo did not check any assertions
5213 xxx/test-macro-global-fixture.cpp:295: Leaving test case "almost_good_foo"
5214 xxx/test-macro-global-fixture.cpp:290: Entering test suite "1 test cases inside"
5215 xxx/test-macro-global-fixture.cpp:291: Entering test case "good_foo"
5216 Test case Fake Test Suite Hierarchy no errors/1 test cases inside/good_foo did not check any assertions
5217 xxx/test-macro-global-fixture.cpp:291: Leaving test case "good_foo"
5218 xxx/test-macro-global-fixture.cpp:290: Leaving test suite "1 test cases inside"
5219 GlobalFixtureWithTeardown::teardown-calling function
5220 xxx/test-macro-global-fixture.cpp:168: fatal error: in "Fake Test Suite Hierarchy no errors": very_bad_foo is fatal
5221 Failure occurred in a following context:
5223 xxx/test-macro-global-fixture.cpp:293: Leaving test suite "Fake Test Suite Hierarchy no errors"
5225 * 2-format *******************************************************************
5226 <TestLog><TestSuite name="Fake Test Suite Hierarchy no errors" file="xxx/test-macro-global-fixture.cpp" line="293"><Message file="xxx/test-macro-global-fixture.cpp" line="68"><![CDATA[GlobalFixtureWithTeardown ctor]]></Message><TestCase name="almost_good_foo" file="xxx/test-macro-global-fixture.cpp" line="295"><Warning file="xxx/test-macro-global-fixture.cpp" line="150"><![CDATA[condition 2>3 is not satisfied [2 <= 3]]]></Warning><Message file="boost.test framework" line="212"><![CDATA[Test case Fake Test Suite Hierarchy no errors/almost_good_foo did not check any assertions]]></Message><TestingTime>ZZZ</TestingTime></TestCase><TestSuite name="1 test cases inside" file="xxx/test-macro-global-fixture.cpp" line="290"><TestCase name="good_foo" file="xxx/test-macro-global-fixture.cpp" line="291"><Message file="boost.test framework" line="212"><![CDATA[Test case Fake Test Suite Hierarchy no errors/1 test cases inside/good_foo did not check any assertions]]></Message><TestingTime>ZZZ</TestingTime></TestCase></TestSuite><Message file="xxx/test-macro-global-fixture.cpp" line="75"><![CDATA[GlobalFixtureWithTeardown::teardown-calling function]]></Message><FatalError file="xxx/test-macro-global-fixture.cpp" line="168"><![CDATA[very_bad_foo is fatal]]><Context><Frame><![CDATA[some context]]></Frame></Context></FatalError></TestSuite></TestLog>
5227 * 3-format *******************************************************************
5228 <?xml version="1.0" encoding="UTF-8"?>
5229 <testsuite tests="1" skipped="0" errors="0" failures="0" id="0" name="Fake_Test_Suite_Hierarchy_no_errors" time="0.1234">
5230 <testcase assertions="1" name="boost_test-setup-teardown" time="0.1234">
5231 <failure message="failure" type="fatal error"><![CDATA[
5233 - file : test-macro-global-fixture.cpp
5235 - message: very_bad_foo is fatal
5240 ]]></failure><system-out><![CDATA[MESSAGE:
5241 - file : test-macro-global-fixture.cpp
5243 - message: GlobalFixtureWithTeardown ctor
5246 - file : test-macro-global-fixture.cpp
5248 - message: GlobalFixtureWithTeardown::teardown-calling function
5251 <system-err><![CDATA[Failures detected in:
5252 boost.test global setup/teardown
5255 <testcase assertions="0" name="almost_good_foo" time="0.1234">
5256 <system-out><![CDATA[WARNING:
5257 - file : test-macro-global-fixture.cpp
5259 - message: condition 2>3 is not satisfied [2 <= 3]
5262 - file : boost.test framework
5264 - message: Test case Fake Test Suite Hierarchy no errors/almost_good_foo did not check any assertions
5268 <testcase assertions="0" classname="1_test_cases_inside" name="good_foo" time="0.1234">
5269 <system-out><![CDATA[MESSAGE:
5270 - file : boost.test framework
5272 - message: Test case Fake Test Suite Hierarchy no errors/1 test cases inside/good_foo did not check any assertions
5277 * 3-format *******************************************************************
5278 <?xml version="1.0" encoding="UTF-8"?>
5279 <testsuite tests="1" skipped="0" errors="0" failures="0" id="0" name="Fake_Test_Suite_Hierarchy_no_errors" time="0.1234">
5280 <testcase assertions="1" name="boost_test-setup-teardown" time="0.1234">
5281 <failure message="failure" type="fatal error"><![CDATA[
5283 - file : test-macro-global-fixture.cpp
5285 - message: very_bad_foo is fatal
5290 ]]></failure><system-err><![CDATA[Failures detected in:
5291 boost.test global setup/teardown
5294 <testcase assertions="0" name="almost_good_foo" time="0.1234">
5296 <testcase assertions="0" classname="1_test_cases_inside" name="good_foo" time="0.1234">
5299 ***********************
5300 *********************** GlobalFixtureWithTeardown<&very_bad_exception>
5301 ***********************
5302 * 1-format *******************************************************************
5303 Running 5 test cases...
5304 xxx/test-macro-global-fixture.cpp:281: Entering test suite "Fake Test Suite Hierarchy"
5305 GlobalFixtureWithTeardown ctor
5306 xxx/test-macro-global-fixture.cpp:282: Entering test case "bad_foo"
5307 xxx/test-macro-global-fixture.cpp:154: error: in "Fake Test Suite Hierarchy/bad_foo":
5309 xxx/test-macro-global-fixture.cpp:157: info: check true has passed
5310 xxx/test-macro-global-fixture.cpp:161: error: in "Fake Test Suite Hierarchy/bad_foo": with some message
5311 Failure occurred in a following context:
5312 Context value=something
5313 Context value2=something different
5314 xxx/test-macro-global-fixture.cpp:163: error: in "Fake Test Suite Hierarchy/bad_foo": non sense
5315 xxx/test-macro-global-fixture.cpp:282: Leaving test case "bad_foo"
5316 xxx/test-macro-global-fixture.cpp:283: Entering test case "very_bad_foo"
5317 xxx/test-macro-global-fixture.cpp:168: fatal error: in "Fake Test Suite Hierarchy/very_bad_foo": very_bad_foo is fatal
5318 Failure occurred in a following context:
5320 xxx/test-macro-global-fixture.cpp:283: Leaving test case "very_bad_foo"
5321 xxx/test-macro-global-fixture.cpp:284: Entering test case "very_bad_exception"
5322 xxx/test-macro-global-fixture.cpp:177: error: in "Fake Test Suite Hierarchy/very_bad_exception": with some message
5323 Failure occurred in a following context:
5324 Context value=something
5325 Context value2=something different
5326 unknown location:0: fatal error: in "Fake Test Suite Hierarchy/very_bad_exception": unknown type
5327 xxx/test-macro-global-fixture.cpp:177: last checkpoint
5328 Failure occurred in a following context:
5329 exception context should be shown
5330 xxx/test-macro-global-fixture.cpp:284: Leaving test case "very_bad_exception"
5331 xxx/test-macro-global-fixture.cpp:275: Entering test suite "1 test cases inside"
5332 xxx/test-macro-global-fixture.cpp:276: Entering test case "good_foo"
5333 Test case Fake Test Suite Hierarchy/1 test cases inside/good_foo did not check any assertions
5334 xxx/test-macro-global-fixture.cpp:276: Leaving test case "good_foo"
5335 xxx/test-macro-global-fixture.cpp:275: Leaving test suite "1 test cases inside"
5336 xxx/test-macro-global-fixture.cpp:278: Entering test suite "1 bad test case inside"
5337 xxx/test-macro-global-fixture.cpp:279: Entering test case "bad_foo"
5338 xxx/test-macro-global-fixture.cpp:154: error: in "Fake Test Suite Hierarchy/1 bad test case inside/bad_foo":
5340 xxx/test-macro-global-fixture.cpp:157: info: check true has passed
5341 xxx/test-macro-global-fixture.cpp:161: error: in "Fake Test Suite Hierarchy/1 bad test case inside/bad_foo": with some message
5342 Failure occurred in a following context:
5343 Context value=something
5344 Context value2=something different
5345 xxx/test-macro-global-fixture.cpp:163: error: in "Fake Test Suite Hierarchy/1 bad test case inside/bad_foo": non sense
5346 xxx/test-macro-global-fixture.cpp:279: Leaving test case "bad_foo"
5347 xxx/test-macro-global-fixture.cpp:278: Leaving test suite "1 bad test case inside"
5348 GlobalFixtureWithTeardown::teardown-calling function
5349 xxx/test-macro-global-fixture.cpp:177: error: in "Fake Test Suite Hierarchy": with some message
5350 Failure occurred in a following context:
5351 Context value=something
5352 Context value2=something different
5353 unknown location:0: fatal error: in "Fake Test Suite Hierarchy": unknown type
5354 xxx/test-macro-global-fixture.cpp:177: last checkpoint
5355 Failure occurred in a following context:
5356 exception context should be shown
5357 xxx/test-macro-global-fixture.cpp:281: Leaving test suite "Fake Test Suite Hierarchy"
5359 * 2-format *******************************************************************
5360 <TestLog><TestSuite name="Fake Test Suite Hierarchy" file="xxx/test-macro-global-fixture.cpp" line="281"><Message file="xxx/test-macro-global-fixture.cpp" line="68"><![CDATA[GlobalFixtureWithTeardown ctor]]></Message><TestCase name="bad_foo" file="xxx/test-macro-global-fixture.cpp" line="282"><Error file="xxx/test-macro-global-fixture.cpp" line="154"><![CDATA[]]></Error><Message file="xxx/test-macro-global-fixture.cpp" line="156"><![CDATA[this is a message]]></Message><Info file="xxx/test-macro-global-fixture.cpp" line="157"><![CDATA[check true has passed]]></Info><Error file="xxx/test-macro-global-fixture.cpp" line="161"><![CDATA[with some message]]><Context><Frame><![CDATA[Context value=something]]></Frame><Frame><![CDATA[Context value2=something different]]></Frame></Context></Error><Error file="xxx/test-macro-global-fixture.cpp" line="163"><![CDATA[non sense]]></Error><TestingTime>ZZZ</TestingTime></TestCase><TestCase name="very_bad_foo" file="xxx/test-macro-global-fixture.cpp" line="283"><FatalError file="xxx/test-macro-global-fixture.cpp" line="168"><![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/test-macro-global-fixture.cpp" line="284"><Error file="xxx/test-macro-global-fixture.cpp" line="177"><![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/test-macro-global-fixture.cpp" line="177"><![CDATA[]]></LastCheckpoint><Context><Frame><![CDATA[exception context should be shown]]></Frame></Context></Exception><TestingTime>ZZZ</TestingTime></TestCase><TestSuite name="1 test cases inside" file="xxx/test-macro-global-fixture.cpp" line="275"><TestCase name="good_foo" file="xxx/test-macro-global-fixture.cpp" line="276"><Message file="boost.test framework" line="212"><![CDATA[Test case Fake Test Suite Hierarchy/1 test cases inside/good_foo did not check any assertions]]></Message><TestingTime>ZZZ</TestingTime></TestCase></TestSuite><TestSuite name="1 bad test case inside" file="xxx/test-macro-global-fixture.cpp" line="278"><TestCase name="bad_foo" file="xxx/test-macro-global-fixture.cpp" line="279"><Error file="xxx/test-macro-global-fixture.cpp" line="154"><![CDATA[]]></Error><Message file="xxx/test-macro-global-fixture.cpp" line="156"><![CDATA[this is a message]]></Message><Info file="xxx/test-macro-global-fixture.cpp" line="157"><![CDATA[check true has passed]]></Info><Error file="xxx/test-macro-global-fixture.cpp" line="161"><![CDATA[with some message]]><Context><Frame><![CDATA[Context value=something]]></Frame><Frame><![CDATA[Context value2=something different]]></Frame></Context></Error><Error file="xxx/test-macro-global-fixture.cpp" line="163"><![CDATA[non sense]]></Error><TestingTime>ZZZ</TestingTime></TestCase></TestSuite><Message file="xxx/test-macro-global-fixture.cpp" line="75"><![CDATA[GlobalFixtureWithTeardown::teardown-calling function]]></Message><Error file="xxx/test-macro-global-fixture.cpp" line="177"><![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/test-macro-global-fixture.cpp" line="177"><![CDATA[]]></LastCheckpoint><Context><Frame><![CDATA[exception context should be shown]]></Frame></Context></Exception></TestSuite></TestLog>
5361 * 3-format *******************************************************************
5362 <?xml version="1.0" encoding="UTF-8"?>
5363 <testsuite tests="1" skipped="0" errors="2" failures="4" id="0" name="Fake_Test_Suite_Hierarchy" time="0.1234">
5364 <testcase assertions="2" name="boost_test-setup-teardown" time="0.1234">
5365 <failure message="failure" type="assertion error"><![CDATA[
5367 - file : test-macro-global-fixture.cpp
5369 - message: with some message
5371 - 'Context value=something'
5372 - 'Context value2=something different'
5375 ]]></failure><error message="unexpected exception" type="uncaught exception"><![CDATA[
5377 - file: unknown location
5381 EXCEPTION STACK TRACE: --------------
5383 -------------------------------------
5387 - file: test-macro-global-fixture.cpp
5392 - 'exception context should be shown'
5393 ]]></error><system-out><![CDATA[MESSAGE:
5394 - file : test-macro-global-fixture.cpp
5396 - message: GlobalFixtureWithTeardown ctor
5399 - file : test-macro-global-fixture.cpp
5401 - message: GlobalFixtureWithTeardown::teardown-calling function
5404 <system-err><![CDATA[Failures detected in:
5405 boost.test global setup/teardown
5408 <testcase assertions="4" name="bad_foo" time="0.1234">
5409 <failure message="failure" type="assertion error"><![CDATA[
5411 - file : test-macro-global-fixture.cpp
5415 ]]></failure><failure message="failure" type="assertion error"><![CDATA[
5417 - file : test-macro-global-fixture.cpp
5419 - message: with some message
5421 - 'Context value=something'
5422 - 'Context value2=something different'
5425 ]]></failure><failure message="failure" type="assertion error"><![CDATA[
5427 - file : test-macro-global-fixture.cpp
5429 - message: non sense
5431 ]]></failure><system-out><![CDATA[MESSAGE:
5432 - file : test-macro-global-fixture.cpp
5434 - message: this is a message
5437 - file : test-macro-global-fixture.cpp
5439 - message: check true has passed
5442 <system-err><![CDATA[Failures detected in:
5443 - test case: Fake Test Suite Hierarchy/bad_foo
5444 - file: test-macro-global-fixture.cpp
5448 <testcase assertions="1" name="very_bad_foo" time="0.1234">
5449 <failure message="failure" type="fatal error"><![CDATA[
5451 - file : test-macro-global-fixture.cpp
5453 - message: very_bad_foo is fatal
5458 ]]></failure><system-err><![CDATA[Failures detected in:
5459 - test case: Fake Test Suite Hierarchy/very_bad_foo
5460 - file: test-macro-global-fixture.cpp
5464 <testcase assertions="2" name="very_bad_exception" time="0.1234">
5465 <failure message="failure" type="assertion error"><![CDATA[
5467 - file : test-macro-global-fixture.cpp
5469 - message: with some message
5471 - 'Context value=something'
5472 - 'Context value2=something different'
5475 ]]></failure><error message="unexpected exception" type="uncaught exception"><![CDATA[
5477 - file: unknown location
5481 EXCEPTION STACK TRACE: --------------
5483 -------------------------------------
5487 - file: test-macro-global-fixture.cpp
5492 - 'exception context should be shown'
5493 ]]></error><system-err><![CDATA[Failures detected in:
5494 - test case: Fake Test Suite Hierarchy/very_bad_exception
5495 - file: test-macro-global-fixture.cpp
5499 <testcase assertions="0" classname="1_test_cases_inside" name="good_foo" time="0.1234">
5500 <system-out><![CDATA[MESSAGE:
5501 - file : boost.test framework
5503 - message: Test case Fake Test Suite Hierarchy/1 test cases inside/good_foo did not check any assertions
5507 <testcase assertions="4" classname="1_bad_test_case_inside" name="bad_foo" time="0.1234">
5508 <failure message="failure" type="assertion error"><![CDATA[
5510 - file : test-macro-global-fixture.cpp
5514 ]]></failure><failure message="failure" type="assertion error"><![CDATA[
5516 - file : test-macro-global-fixture.cpp
5518 - message: with some message
5520 - 'Context value=something'
5521 - 'Context value2=something different'
5524 ]]></failure><failure message="failure" type="assertion error"><![CDATA[
5526 - file : test-macro-global-fixture.cpp
5528 - message: non sense
5530 ]]></failure><system-out><![CDATA[MESSAGE:
5531 - file : test-macro-global-fixture.cpp
5533 - message: this is a message
5536 - file : test-macro-global-fixture.cpp
5538 - message: check true has passed
5541 <system-err><![CDATA[Failures detected in:
5542 - test case: Fake Test Suite Hierarchy/1 bad test case inside/bad_foo
5543 - file: test-macro-global-fixture.cpp
5548 * 3-format *******************************************************************
5549 <?xml version="1.0" encoding="UTF-8"?>
5550 <testsuite tests="1" skipped="0" errors="2" failures="4" id="0" name="Fake_Test_Suite_Hierarchy" time="0.1234">
5551 <testcase assertions="2" name="boost_test-setup-teardown" time="0.1234">
5552 <failure message="failure" type="assertion error"><![CDATA[
5554 - file : test-macro-global-fixture.cpp
5556 - message: with some message
5558 - 'Context value=something'
5559 - 'Context value2=something different'
5562 ]]></failure><error message="unexpected exception" type="uncaught exception"><![CDATA[
5564 - file: unknown location
5568 EXCEPTION STACK TRACE: --------------
5570 -------------------------------------
5574 - file: test-macro-global-fixture.cpp
5579 - 'exception context should be shown'
5580 ]]></error><system-err><![CDATA[Failures detected in:
5581 boost.test global setup/teardown
5584 <testcase assertions="4" name="bad_foo" time="0.1234">
5585 <failure message="failure" type="assertion error"><![CDATA[
5587 - file : test-macro-global-fixture.cpp
5591 ]]></failure><failure message="failure" type="assertion error"><![CDATA[
5593 - file : test-macro-global-fixture.cpp
5595 - message: with some message
5597 - 'Context value=something'
5598 - 'Context value2=something different'
5601 ]]></failure><failure message="failure" type="assertion error"><![CDATA[
5603 - file : test-macro-global-fixture.cpp
5605 - message: non sense
5607 ]]></failure><system-err><![CDATA[Failures detected in:
5608 - test case: Fake Test Suite Hierarchy/bad_foo
5609 - file: test-macro-global-fixture.cpp
5613 <testcase assertions="1" name="very_bad_foo" time="0.1234">
5614 <failure message="failure" type="fatal error"><![CDATA[
5616 - file : test-macro-global-fixture.cpp
5618 - message: very_bad_foo is fatal
5623 ]]></failure><system-err><![CDATA[Failures detected in:
5624 - test case: Fake Test Suite Hierarchy/very_bad_foo
5625 - file: test-macro-global-fixture.cpp
5629 <testcase assertions="2" name="very_bad_exception" time="0.1234">
5630 <failure message="failure" type="assertion error"><![CDATA[
5632 - file : test-macro-global-fixture.cpp
5634 - message: with some message
5636 - 'Context value=something'
5637 - 'Context value2=something different'
5640 ]]></failure><error message="unexpected exception" type="uncaught exception"><![CDATA[
5642 - file: unknown location
5646 EXCEPTION STACK TRACE: --------------
5648 -------------------------------------
5652 - file: test-macro-global-fixture.cpp
5657 - 'exception context should be shown'
5658 ]]></error><system-err><![CDATA[Failures detected in:
5659 - test case: Fake Test Suite Hierarchy/very_bad_exception
5660 - file: test-macro-global-fixture.cpp
5664 <testcase assertions="0" classname="1_test_cases_inside" name="good_foo" time="0.1234">
5666 <testcase assertions="4" classname="1_bad_test_case_inside" name="bad_foo" time="0.1234">
5667 <failure message="failure" type="assertion error"><![CDATA[
5669 - file : test-macro-global-fixture.cpp
5673 ]]></failure><failure message="failure" type="assertion error"><![CDATA[
5675 - file : test-macro-global-fixture.cpp
5677 - message: with some message
5679 - 'Context value=something'
5680 - 'Context value2=something different'
5683 ]]></failure><failure message="failure" type="assertion error"><![CDATA[
5685 - file : test-macro-global-fixture.cpp
5687 - message: non sense
5689 ]]></failure><system-err><![CDATA[Failures detected in:
5690 - test case: Fake Test Suite Hierarchy/1 bad test case inside/bad_foo
5691 - file: test-macro-global-fixture.cpp
5696 * 1-format *******************************************************************
5697 Running 2 test cases...
5698 xxx/test-macro-global-fixture.cpp:293: Entering test suite "Fake Test Suite Hierarchy no errors"
5699 GlobalFixtureWithTeardown ctor
5700 xxx/test-macro-global-fixture.cpp:295: Entering test case "almost_good_foo"
5701 xxx/test-macro-global-fixture.cpp:150: warning: in "Fake Test Suite Hierarchy no errors/almost_good_foo": condition 2>3 is not satisfied [2 <= 3]
5702 Test case Fake Test Suite Hierarchy no errors/almost_good_foo did not check any assertions
5703 xxx/test-macro-global-fixture.cpp:295: Leaving test case "almost_good_foo"
5704 xxx/test-macro-global-fixture.cpp:290: Entering test suite "1 test cases inside"
5705 xxx/test-macro-global-fixture.cpp:291: Entering test case "good_foo"
5706 Test case Fake Test Suite Hierarchy no errors/1 test cases inside/good_foo did not check any assertions
5707 xxx/test-macro-global-fixture.cpp:291: Leaving test case "good_foo"
5708 xxx/test-macro-global-fixture.cpp:290: Leaving test suite "1 test cases inside"
5709 GlobalFixtureWithTeardown::teardown-calling function
5710 xxx/test-macro-global-fixture.cpp:177: error: in "Fake Test Suite Hierarchy no errors": with some message
5711 Failure occurred in a following context:
5712 Context value=something
5713 Context value2=something different
5714 unknown location:0: fatal error: in "Fake Test Suite Hierarchy no errors": unknown type
5715 xxx/test-macro-global-fixture.cpp:177: last checkpoint
5716 Failure occurred in a following context:
5717 exception context should be shown
5718 xxx/test-macro-global-fixture.cpp:293: Leaving test suite "Fake Test Suite Hierarchy no errors"
5720 * 2-format *******************************************************************
5721 <TestLog><TestSuite name="Fake Test Suite Hierarchy no errors" file="xxx/test-macro-global-fixture.cpp" line="293"><Message file="xxx/test-macro-global-fixture.cpp" line="68"><![CDATA[GlobalFixtureWithTeardown ctor]]></Message><TestCase name="almost_good_foo" file="xxx/test-macro-global-fixture.cpp" line="295"><Warning file="xxx/test-macro-global-fixture.cpp" line="150"><![CDATA[condition 2>3 is not satisfied [2 <= 3]]]></Warning><Message file="boost.test framework" line="212"><![CDATA[Test case Fake Test Suite Hierarchy no errors/almost_good_foo did not check any assertions]]></Message><TestingTime>ZZZ</TestingTime></TestCase><TestSuite name="1 test cases inside" file="xxx/test-macro-global-fixture.cpp" line="290"><TestCase name="good_foo" file="xxx/test-macro-global-fixture.cpp" line="291"><Message file="boost.test framework" line="212"><![CDATA[Test case Fake Test Suite Hierarchy no errors/1 test cases inside/good_foo did not check any assertions]]></Message><TestingTime>ZZZ</TestingTime></TestCase></TestSuite><Message file="xxx/test-macro-global-fixture.cpp" line="75"><![CDATA[GlobalFixtureWithTeardown::teardown-calling function]]></Message><Error file="xxx/test-macro-global-fixture.cpp" line="177"><![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/test-macro-global-fixture.cpp" line="177"><![CDATA[]]></LastCheckpoint><Context><Frame><![CDATA[exception context should be shown]]></Frame></Context></Exception></TestSuite></TestLog>
5722 * 3-format *******************************************************************
5723 <?xml version="1.0" encoding="UTF-8"?>
5724 <testsuite tests="1" skipped="0" errors="0" failures="0" id="0" name="Fake_Test_Suite_Hierarchy_no_errors" time="0.1234">
5725 <testcase assertions="2" name="boost_test-setup-teardown" time="0.1234">
5726 <failure message="failure" type="assertion error"><![CDATA[
5728 - file : test-macro-global-fixture.cpp
5730 - message: with some message
5732 - 'Context value=something'
5733 - 'Context value2=something different'
5736 ]]></failure><error message="unexpected exception" type="uncaught exception"><![CDATA[
5738 - file: unknown location
5742 EXCEPTION STACK TRACE: --------------
5744 -------------------------------------
5748 - file: test-macro-global-fixture.cpp
5753 - 'exception context should be shown'
5754 ]]></error><system-out><![CDATA[MESSAGE:
5755 - file : test-macro-global-fixture.cpp
5757 - message: GlobalFixtureWithTeardown ctor
5760 - file : test-macro-global-fixture.cpp
5762 - message: GlobalFixtureWithTeardown::teardown-calling function
5765 <system-err><![CDATA[Failures detected in:
5766 boost.test global setup/teardown
5769 <testcase assertions="0" name="almost_good_foo" time="0.1234">
5770 <system-out><![CDATA[WARNING:
5771 - file : test-macro-global-fixture.cpp
5773 - message: condition 2>3 is not satisfied [2 <= 3]
5776 - file : boost.test framework
5778 - message: Test case Fake Test Suite Hierarchy no errors/almost_good_foo did not check any assertions
5782 <testcase assertions="0" classname="1_test_cases_inside" name="good_foo" time="0.1234">
5783 <system-out><![CDATA[MESSAGE:
5784 - file : boost.test framework
5786 - message: Test case Fake Test Suite Hierarchy no errors/1 test cases inside/good_foo did not check any assertions
5791 * 3-format *******************************************************************
5792 <?xml version="1.0" encoding="UTF-8"?>
5793 <testsuite tests="1" skipped="0" errors="0" failures="0" id="0" name="Fake_Test_Suite_Hierarchy_no_errors" time="0.1234">
5794 <testcase assertions="2" name="boost_test-setup-teardown" time="0.1234">
5795 <failure message="failure" type="assertion error"><![CDATA[
5797 - file : test-macro-global-fixture.cpp
5799 - message: with some message
5801 - 'Context value=something'
5802 - 'Context value2=something different'
5805 ]]></failure><error message="unexpected exception" type="uncaught exception"><![CDATA[
5807 - file: unknown location
5811 EXCEPTION STACK TRACE: --------------
5813 -------------------------------------
5817 - file: test-macro-global-fixture.cpp
5822 - 'exception context should be shown'
5823 ]]></error><system-err><![CDATA[Failures detected in:
5824 boost.test global setup/teardown
5827 <testcase assertions="0" name="almost_good_foo" time="0.1234">
5829 <testcase assertions="0" classname="1_test_cases_inside" name="good_foo" time="0.1234">