8 #ifndef TEST_H_INCLUDED
9 #define TEST_H_INCLUDED
71 testName = testNameIn;
72 std::cout <<
"-------------------------------------------------------------"
73 "---------------------------"
75 std::cout <<
"-------------------------------------------------------------"
76 "---------------------------"
78 std::cout <<
" Start testing " << testName << std::endl;
79 std::cout <<
"-------------------------------------------------------------"
80 "---------------------------"
92 int Run(std::function<
int()> test,
const char *funcName,
int expectedTime = -1);
93 int RunSilent(std::function<
int()> test,
const char *funcName,
int expectedTime = -1);
101 int arraystructtemplates();
103 int snakeprocesses();
106 int RSVS2Dprocesses();
107 int tetgenprocesses();
109 int integrationprocesses();
110 int polyscopeprocesses();
int RunSilent(std::function< int()> test, const char *funcName, int expectedTime=-1)
Runs a test function silently except if it returns an error.
Namespace for rsvs tests.