[/
- / Copyright (c) 2003 Boost.Test contributors
+ / Copyright (c) 2003 Boost.Test contributors
/
/ Distributed under the Boost Software License, Version 1.0. (See accompanying
/ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
Depending on the framework's report level the output looks like this:
-[table
+[table
[ [Level]
[Output]
]
-
+
[ [no report]
- [On this level the framework does not produce result report at all. It make sense
- to use this level for test modules running unattended (as part of some automated regression
+ [On this level the framework does not produce result report at all. It make sense
+ to use this level for test modules running unattended (as part of some automated regression
testing system, for example)
]
]
[ [Confirmation]
- [
+ [
[variablelist
[[Passing test] [\*** No errors detected]]
[[Skipped test] [\*** The test suite <name> was skipped; see standard output for details]]
[[Failed test without failed assertions] [\*** Errors were detected in the test suite <name>; see standard output for details]]
[[Failed test] [\*** N failures are detected in test suite <name>]]
[[Failed test with some failures expected] [\*** N failures are detected (M failures are expected) in test suite <name>]]
- ]
+ ]
]
- ]
+ ]
[ [Detailed]
- [On this level we report result for each test units hierarchically (each test unit is reported as part of parent test unit
+ [On this level we report result for each test units hierarchically (each test unit is reported as part of parent test unit
report. Test cases are reported like this:
[pre
Test case/suite <name> has passed/was skipped/was aborted/has failed/ with:
]
And similarly to above lines only relevant ones will appear in output.
]
- ]
+ ]
[ [Short]
[Short report format is similar to detailed, but only reports information for master test suite]
- ]
+ ]
]
[endsect] [/ human readable report]