Loading...
Searching...
No Matches
cppunit_base.hpp File Reference

RIOT unit tests for C++ base classes and macros. More...

Detailed Description

RIOT unit tests for C++ base classes and macros.

Author
Jens Wetterich jens@.nosp@m.wett.nosp@m.erich.nosp@m.-net.nosp@m..de

Definition in file cppunit_base.hpp.

#include <array>
#include <cstdio>
#include <cstring>
#include <type_traits>
+ Include dependency graph for cppunit_base.hpp:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

class  riot::testing::test
 Test base class. More...
 
class  riot::testing::test_suite
 Test suite base class. More...
 

Namespaces

namespace  riot
 RIOT C++ namespace.
 
namespace  riot::testing
 namespace for cpp unit tests
 

Macros

#define CPPUNIT_SUITE_CNT   (10)
 Maximum amount of tests in one test suite.
 
#define RUN_SUITE(name)
 Run the test suite name.
 
#define TEST_SUITE_F(suite, name)
 Instantiate a test suite with custom test fixture.
 
#define TEST_SUITE(name)
 Instantiate a test suite.
 
#define TEST(suite, name)
 Begin the definition of a test.