micro-test-plus Folder
Folder with C++ header files for the µTest++ Testing Framework. More...
Folders Index
| folder | inlines |
|
Folder with C++ header files containing inline µTest++ implementations. More... | |
Files Index
| file | check-result.h |
|
C++ header file with declarations for the µTest++ check result. More... | |
| file | counters.h |
|
C++ header file with declarations for the µTest++ counters. More... | |
| file | deprecated.h |
|
C++ header file with declarations for the deprecated µTest++ definitions. More... | |
| file | detail.h |
|
C++ header file with declarations for the µTest++ internals. More... | |
| file | exceptions.h |
|
C++ header file with declarations for the µTest++ exception-checking functions. More... | |
| file | expression-formatter.h |
|
C++ header file with declarations for the µTest++ expression formatter. More... | |
| file | extension.h |
|
C++ header file with declarations for the µTest++ extension concepts. More... | |
| file | function-comparators.h |
|
C++ header file with declarations for the µTest++ function comparators. More... | |
| file | math.h |
|
C++ header file with declarations for the µTest++ mathematical utilities. More... | |
| file | reflection.h |
|
C++ header file with declarations for the µTest++ reflection utilities. More... | |
| file | reporter-human.h |
|
C++ header file with declarations for the µTest++ human-readable reporter. More... | |
| file | reporter-tap.h |
|
C++ header file with declarations for the µTest++ TAP test reporter. More... | |
| file | reporter.h |
|
C++ header file with declarations for the µTest++ test reporter. More... | |
| file | runner-options.h |
|
C++ header file with declarations for the µTest++ runner options. More... | |
| file | runner.h |
|
C++ header file with declarations for the µTest++ test runner. More... | |
| file | stopwatch.h |
|
C++ header file with declarations for the µTest++ stopwatch. More... | |
| file | test.h |
|
C++ header file with declarations for the µTest++ test hierarchy. More... | |
| file | utility.h |
|
C++ header file with declarations for the µTest++ utility helpers. More... | |
Description
Folder with C++ header files for the µTest++ Testing Framework.
This folder holds the headers included by the primary public header, micro-os-plus/micro-test-plus.h, which is the only one that the applications include.
Most of the headers declare what the applications use: the runner (runner.h) and its options (runner-options.h), the test suites and test cases (test.h), the counters (counters.h), the function comparators (function-comparators.h), the exception checks (exceptions.h), the string utilities (utility.h), the concepts and templates for the application extensions (extension.h), the formatter of the operand values (expression-formatter.h), and the deprecated definitions (deprecated.h).
The other headers belong to the implementation, in the detail and reflection namespaces, and the applications do not need to name their contents: the check results (check-result.h), the reporters (reporter.h, reporter-human.h, and reporter-tap.h), the shared templates (detail.h), the source location (reflection.h), the mathematical helpers (math.h), and the stopwatch (stopwatch.h).
The definitions of the inline functions and of the templates are in the inlines subfolder, and the non-inline definitions in the src folder.
Generated via doxygen2docusaurus 2.2.8 by Doxygen 1.18.0.