|
Lift
Library of parallel computing primitives for GPUs and multi-core CPUs
|
The test object interface. More...
#include <harness.h>
Public Member Functions | |
| test (std::string name, bool need_cuda) | |
| test (std::string name, std::string description, bool need_cuda) | |
| virtual void | setup () |
| virtual void | run ()=0 |
| virtual void | teardown () |
Public Attributes | |
| const std::string | name |
| const std::string | description |
| const bool | need_cuda |
| bool | test_passed |
The test object interface.
Defines all common bits for tests.
|
inline |
|
inline |
|
pure virtual |
Implemented in lift::standalone_test.
1.8.6