micro-test-plus 4.1.0
µTest++ Testing Framework
Loading...
Searching...
No Matches
runner-totals.h File Reference

C++ header file with declarations for the µTest++ runner totals. More...

#include <cstddef>
#include "inlines/runner-totals-inlines.h"

Go to the source code of this file.

Classes

class  micro_os_plus::micro_test_plus::detail::runner_totals
 Aggregated pass/fail/subtest counters for a node in the test tree. More...

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.

Detailed Description

This header provides the runner_totals class, which aggregates the counts of successful checks, failed checks, and executed subtests for a test runner, test suite, or subtest. Instances of this class are embedded inside every test_node-derived object and updated in place as the test session progresses.

All definitions reside within the micro_os_plus::micro_test_plus namespace, ensuring clear separation from user code and minimising the risk of naming conflicts.

This file is intended solely for internal use within the framework and should not be included directly by user code.

Definition in file runner-totals.h.