List of examples#
Already available#
Test Case: Single-file
Test Case: Multiple-file 1, 2
Assertion: REQUIRE, CHECK
Fixture: Sections
Fixture: Class-based fixtures
Listener: Listeners
Configuration: Provide your own output streams
Generators: Create your own generator
Generators: Use map to convert types in GENERATE expression
Generators: Run test with a table of input values
Generators: Use variables in generator expressions
Generators: Use custom variable capture in generator expressions
Planned#
Assertion: REQUIRE_THAT and Matchers
Assertion: REQUIRE_NO_THROW
Assertion: REQUIRE_THROWS
Assertion: REQUIRE_THROWS_AS
Assertion: REQUIRE_THROWS_WITH
Assertion: REQUIRE_THROWS_MATCHES
Floating point: Approx - Comparisons
Logging: CAPTURE - Capture expression
Logging: WARN - Issue warning
Logging: FAIL, FAIL_CHECK - Issue message and force failure/continue
Logging: SUCCEED - Issue message and continue
Report: User-defined type
Report: User-defined reporter
Report: Automake reporter
Report: TAP reporter
Report: Multiple reporter
Configuration: Provide your own main()
Configuration: Compile-time configuration
Configuration: Run-time configuration
Home