|
micro-test-plus 4.1.0
µTest++ Testing Framework
|
C++ source file with implementations for the µTest++ deferred reporter methods. More...
#include "micro-os-plus/micro-test-plus/deferred-reporter.h"#include "micro-os-plus/micro-test-plus/test.h"Go to the source code of this file.
Namespaces | |
| namespace | micro_os_plus |
| The primary namespace for the µOS++ framework. | |
| namespace | micro_os_plus::micro_test_plus |
| Primary namespace for the µTest++ testing framework. | |
| namespace | micro_os_plus::micro_test_plus::detail |
| Internal implementation details for the µTest++ framework. | |
This source file contains the implementation of the detail::deferred_reporter_base class, which supports deferred reporting of test expression results. The constructor captures the result value, source location, and subtest reference; the destructor updates the subtest counters and optionally aborts execution on critical failures.
All definitions reside within the micro_os_plus::micro_test_plus::detail namespace.
This file must be included when building the µTest++ library.
Definition in file deferred-reporter.cpp.