![]() |
Lumiera 0.pre.04~rc.1
»edit your freedom«
|
#include "lib/test/run.hpp"
Helper class for running a collection of tests.
Launch objects are functors, which create on invocation an instance of the Test class they were created with. Creating such a Test Launcher internally registers this testcase with the Testsuite-Class, optionally under several groups (=categories, suite selections).
Public Member Functions | |
| Launch (string testID, string groups) | |
| virtual shared_ptr< Test > | makeInstance () override |
Public Member Functions inherited from Launcher | |
| virtual | ~Launcher ()=default |
Definition at line 91 of file run.hpp.
References Suite::enrol().
Here is the call graph for this function:
Inheritance diagram for Launch< TEST >:
Collaboration diagram for Launch< TEST >: