GoogleTest for embedded. More...
Classes | |
class | EventHandler |
class | GoogleTestHandlerAdapter |
class | GoogleTestStyleEventHandler |
class | LoggingEventHandler |
class | MultiEventHandler |
class | PrintfEventHandler |
struct | ProgramSummary |
struct | RunTestsSummary |
class | SimplePrintingEventHandler |
struct | TestCase |
struct | TestExpectation |
class | TestRecordEventHandler |
struct | TestSuite |
Enumerations | |
enum class | TestResult { kSuccess = 0 , kFailure = 1 , kSkipped = 2 } |
Functions | |
void | SetTestSuitesToRun (span< std::string_view > test_suites) |
void | RegisterEventHandler (EventHandler *event_handler) |
GoogleTest for embedded.
void pw::unit_test::RegisterEventHandler | ( | EventHandler * | event_handler | ) |
Sets the event handler for a test run. Must be called before RUN_ALL_TESTS()
to receive test output. Set event_handler
to null to disable event handling.