Go to the documentation of this file.
48 #define REGISTER_TEST(name) register_test_##name()
84 unsigned taskIndex{0};
90 State state{State::stopped};
92 unsigned testCount{0};
93 unsigned failureCount{0};
94 unsigned groupIntervalMs{500};
bool add(const Element &obj)
Definition: WVector.h:160
Class to simplify generation of begin/end messages for a test group.
Definition: TestGroup.h:34
void registerGroup()
Register a factory function (a lambda) to create a given TestGroup class.
Definition: SmingTest.h:106
void addFactory(Factory factory)
Definition: SmingTest.h:69
Definition: SmingTest.h:50
Callback timer class.
Definition: Timer.h:262
void execute(Callback onComplete, unsigned initialDelayMs=0)
Definition: SmingTest.h:59
Factory * factory
Provided by ssl adapter, NULL if SSL is disabled.
void setGroupIntervalMs(unsigned ms)
Definition: SmingTest.h:64
Delegate< void()> Callback
Definition: SmingTest.h:57
void groupComplete(TestGroup *group)