file
Test.h
Namespaces
- namespace eckit
- namespace eckit::testing
Classes
- class eckit::testing::TestException
- class eckit::testing::SetEnv
- class eckit::testing::Test
- A test is defined by a description and a function pointer.
- class eckit::testing::TestRegister
- Tests are registered using a static object, that is initialised before main()
-
template<typename T>class eckit::testing::ArrayView
Defines
- #define UNIQUE_NAME2(name, line)
- #define UNIQUE_NAME(name, line)
- #define ECKIT_TESTING_SELF_REGISTER_CASES
- #define CASE(description)
- #define EXPECT(expr)
- #define EXPECT_NOT(expr)
- #define EXPECT_MSG(expr, msg_callback)
- #define EXPECT_EQUAL(a, b)
- #define EXPECT_NOT_EQUAL(a, b)
- #define EXPECT_THROWS_AS(expr, excpt)
- #define EXPECT_NO_THROW(expr)
- #define EXPECT_THROWS(expr)
- #define SETUP(name)
- #define SECTION(name)