36 #ifndef CIPRA_TAP13_HPP
37 #define CIPRA_TAP13_HPP
73 virtual std::ostream &operator()(std::ostream &)
81 typedef std::unique_ptr<output_helper> output;
94 inline std::ostream &operator<<(std::ostream &,
122 inline details::output
header();
135 inline details::output
plan(
int total);
150 inline details::output
diagnostic(std::string text);
177 inline details::output
todo(std::string text);
192 inline details::output
skip(std::string text);
206 inline details::output
ok(
int number, std::string name);
220 inline details::output
not_ok(
int number, std::string name);
234 inline details::output
bail_out(std::string why);
241 #endif // #ifdef CIPRA_TAP13_HPP
details::output bail_out(std::string why)
Output a TAP13 Bail out! line.
details::output skip(std::string text)
Output a TAP13 SKIP directive after an ok or not ok line.
details::output diagnostic(std::string text)
Output a TAP13 simple diagnostic.
details::output not_ok(int number, std::string name)
Output an unsuccessful test.
details::output ok(int number, std::string name)
Output a successful test.
details::output todo(std::string text)
Output a TAP13 TODO directive after an ok or not ok line.
details::output yamlish_diagnostic()
Output a TAP13 YAMLish diagnostic.
details::output plan(int total)
Output a TAP13 plan.
details::output header()
Output a TAP13 stream header.