Next: C++ Exec Report Reference, Previous: C++ Suite Report Reference, Up: C++ Report Reference [Contents][Index]
Valid objects of this type represent the report generated by all
executions of a test_case
object.
Preconditions:
Effects:
Postconditions:
*this
are the assignment and the
destruction.
noexcept
¶noexcept
¶Preconditions:
Effects:
*this
.
*this
if other
is valid.
Postconditions:
Preconditions:
*this
is a valid object.
Effects:
Postconditions:
*this
.
The following functions allow the iteration over the test reports.
You may write on your code, being rep
an object of type
test_report
:
test_report rep = @dots{}; for (auto const& e: rep) do_something_with_execution (e);
test_report::begin
Preconditions:
*this
is a valid object.
Effects:
Postconditions:
*this
.
Preconditions:
*this
is a valid object.
Effects:
Postconditions:
*this
.
Preconditions:
*this
is a valid object.
Effects:
Postconditions:
*this
.
Preconditions:
*this
is a valid object.
Effects:
Postconditions:
*this
.
Preconditions:
*this
is a valid object.
Effects:
Postconditions:
*this
.
Preconditions:
*this
is a valid object.
Effects:
Postconditions:
true
if the number of executions
associated to *this
was zero.
Preconditions:
*this
is a valid object.
Effects:
Postconditions:
*this
in the order of execution.
Preconditions:
*this
is a valid object.
Effects:
Postconditions:
*this
in reverse order of execution.
Next: C++ Exec Report Reference, Previous: C++ Suite Report Reference, Up: C++ Report Reference [Contents][Index]