53 extern void run_tests (
const char *filter);
67 #define SELF_CHECK(VALUE) \ 70 error (_("self-test failed at %s:%d"), __FILE__, __LINE__); \
virtual void operator()() const =0
void for_each_selftest_ftype(const std::string &name)
virtual ~selftest()=default
void for_each_selftest(for_each_selftest_ftype func)
void run_tests(const char *filter)
void self_test_function(void)
void register_test(const std::string &name, selftest *test)