1 #ifndef RUNIT_TEST_APPARATUS_H_
2 #define RUNIT_TEST_APPARATUS_H_
9 #include "RUnit_Assert.h"
11 #include "RUnit_Test.h"
19 static const unsigned char OPT_QUIET;
20 static const unsigned char OPT_BASIC;
21 static const unsigned char OPT_VERBOSE;
25 void EnableOption(
unsigned char option);
26 void DisableOption(
unsigned char option);
27 bool OptionEnabled(
unsigned char option);
29 void RegisterTest(RU_FUNCPTR func, std::string testName);
31 void operator()(RU_FUNCPTR func, std::string testName)
33 RegisterTest(func, testName);
41 unsigned char m_options;
43 std::vector<Test> m_tests;