Go to the source code of this file.
◆ mExitTestProg
| #define mExitTestProg |
( |
|
var | ) |
|
◆ mInitBatchTestProg
| #define mInitBatchTestProg |
( |
| ) |
|
◆ mInitCompositeTestProg
| #define mInitCompositeTestProg |
( |
|
mod | ) |
|
Value:
tstStream() << "** '" << #mod << "' composite test\n\n"; \
int status
◆ mInitTestProg
◆ mMainIsDefined
◆ mRunStandardTest
| #define mRunStandardTest |
( |
|
test, |
|
|
|
desc |
|
) |
| |
Value: { const bool testres = test; \
◆ mRunStandardTestWithError
| #define mRunStandardTestWithError |
( |
|
test, |
|
|
|
desc, |
|
|
|
err |
|
) |
| |
Value: { const bool testres = test ; \
◆ mRunSubTest
| #define mRunSubTest |
( |
|
nm | ) |
|
Value: tstStream() <<
"\n\n\n->" << #nm <<
" subtest\n\n"; \
status = test_main_##nm( argc, argv ); \
if ( status != 0 ) \
return status
◆ mTestMainFnName
◆ mTestProgInits
| #define mTestProgInits |
( |
| ) |
|
◆ clParser()
◆ errStream()
◆ handleTestResult()
| bool handleTestResult |
( |
bool |
isok, |
|
|
const char * |
desc, |
|
|
const char * |
emsg = 0 |
|
) |
| |
|
inline |
◆ logStream()
◆ main()
| int main |
( |
int |
argc, |
|
|
char ** |
argv |
|
) |
| |
◆ testMain()
| int testMain |
( |
int |
, |
|
|
char ** |
|
|
) |
| |
◆ tstStream()
◆ quiet
| mUsedVar bool quiet = true |
|
static |
◆ quiet_
◆ the_testprog_parser_
◆ theparser
bool handleTestResult(bool isok, const char *desc, const char *emsg=0)
Definition: testprog.h:114