Classes | Typedefs | Enumerations | Variables
test Namespace Reference

Classes

struct  AssertFailedError
 
struct  TestBase
 

Typedefs

typedef std::vector< TestBase * > test_registry_t
 

Enumerations

enum  TestStatus {
  SUCCESS = 0<<0, FAILED = 1<<0, ASSERT_FAIL = FAILED | 1<<1, EXCEPTION_UNCAUGHT = FAILED | 2<<1,
  SIGNAL_UNCAUGHT = FAILED | 3<<1, SIGNAL_SEGFAULT = SIGNAL_UNCAUGHT | 1<<3, SIGNAL_ABORT = SIGNAL_UNCAUGHT | 2<<3, SIGNAL_DIVZERO = SIGNAL_UNCAUGHT | 2<<3,
  STATUS_MASK = 0x1F
}
 

Variables

test_registry_t test_registry
 

Typedef Documentation

◆ test_registry_t

typedef std::vector<TestBase*> test::test_registry_t

Definition at line 107 of file test.hpp.

Enumeration Type Documentation

◆ TestStatus

Enumerator
SUCCESS 
FAILED 
ASSERT_FAIL 
EXCEPTION_UNCAUGHT 
SIGNAL_UNCAUGHT 
SIGNAL_SEGFAULT 
SIGNAL_ABORT 
SIGNAL_DIVZERO 
STATUS_MASK 

Definition at line 68 of file test.hpp.

Variable Documentation

◆ test_registry

test::test_registry_t test::test_registry

Definition at line 31 of file _test_main.cpp.



backward_ros
Author(s):
autogenerated on Tue Mar 1 2022 23:50:49