29 #ifndef CPPTEST_TEXTOUTPUT_H
30 #define CPPTEST_TEXTOUTPUT_H
66 virtual void suite_start(
int tests,
const std::string& name);
67 virtual void suite_end(
int tests,
const std::string& name,
69 virtual void test_end(
const std::string& name,
bool ok,
74 typedef std::list<Source> ErrorList;
77 std::ostream& _stream;
78 ErrorList _suite_error_list;
79 std::string _suite_name;
82 int _suite_total_tests;
Test suite output handler.
Definition: cpptest-output.h:56
Assertment source information.
Definition: cpptest-source.h:43
Text output handler that outputs to the a stream.
Definition: cpptest-textoutput.h:47
virtual void test_end(const std::string &name, bool ok, const Time &time)
Definition: textoutput.cpp:117
virtual void suite_end(int tests, const std::string &name, const Time &time)
Definition: textoutput.cpp:100
virtual void assertment(const Source &s)
Definition: textoutput.cpp:127
TextOutput(Mode mode, std::ostream &stream=std::cout)
Definition: textoutput.cpp:69
virtual void finished(int tests, const Time &time)
Definition: textoutput.cpp:76
Mode
Definition: cpptest-textoutput.h:52
@ Verbose
Definition: cpptest-textoutput.h:60
@ Terse
Definition: cpptest-textoutput.h:55
virtual void suite_start(int tests, const std::string &name)
Definition: textoutput.cpp:84
Time representation.
Definition: cpptest-time.h:44
Definition: collectoroutput.cpp:38