TTS v3.0.0
The Tiny Test System
Loading...
Searching...
No Matches
Output Sink Classes

Built-in output_sink implementations, also selectable from the CLI via --sink=name. More...

Classes

struct  tts::colorized_sink
 output_sink wrapping another sink, colorizing pass/fail/fatal lines with ANSI escapes. More...
struct  tts::diagnostics_sink
 output_sink adding compiler-style diagnostics for every failing/fatal assertion. More...
struct  tts::json_sink
 output_sink rendering the run as a single structured JSON document. More...
struct  tts::junit_sink
 output_sink rendering the run as JUnit XML, the de facto standard consumed by Jenkins, GitLab CI, CircleCI, Azure DevOps, Bitbucket Pipelines and most CI dashboards. More...
struct  tts::tap_sink
 output_sink rendering the run as TAP (Test Anything Protocol). More...