10#define RUN(x, y) x().y()
32 virtual void status( std::string l ) = 0;
43 if (
suites[i].name == name )
52 for (
int i = fromTest; i < s.
testCount; ++i ) {
std::string fmtf(const char *f,...)
Definition string.cpp:113
Definition test-runner.h:36
void runFrom(int suite, int test)
Definition test-runner.h:76
void runSuite(RunSuite &s, int fromTest, int suite, int suiteCount)
Definition test-runner.h:48
int suiteCount
Definition test-runner.h:38
void runTest(RunSuite &s, int test)
Definition test-runner.h:65
RunFeedback * feedback
Definition test-runner.h:39
RunSuite * findSuite(std::string name)
Definition test-runner.h:41
RunSuite * suites
Definition test-runner.h:37
Definition test-runner.h:31
virtual void waitForAck()=0
virtual void status(std::string l)=0
Definition test-runner.h:17
int testCount
Definition test-runner.h:20
int findTest(std::string name)
Definition test-runner.h:22
RunTest * tests
Definition test-runner.h:19
const char * name
Definition test-runner.h:18
Definition test-runner.h:12
void(* run)()
Definition test-runner.h:14
const char * name
Definition test-runner.h:13
#define assert(x)
Definition test.h:30