Lumiera  0.pre.03
»edit your freedom«
Launch< TEST > Class Template Reference

#include "lib/test/run.hpp"

Description

template<class TEST>
class test::Launch< TEST >

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).

Note
a subclass of Launcher

Definition at line 88 of file run.hpp.

Public Member Functions

 Launch (string testID, string groups)
 
virtual shared_ptr< TestmakeInstance () override
 
+ Inheritance diagram for Launch< TEST >:
+ Collaboration diagram for Launch< TEST >:

The documentation for this class was generated from the following file: