Main Page
Namespace List
Class Hierarchy
Compound List
File List
Namespace Members
Compound Members
File Members
Related Pages
Examples
Sundance::Testing Class Reference
#include <
Testing.h
>
List of all members.
Static Public Methods
void
passFailCheck
(const string &name, double error, double tol)
do a pass-fail check based on a comparison of error to a tolerance
void
passFailCheck
(const string &name, bool pass)
do a pass-fail check based on bool result
void
missingPackage
(const string &testName, const string &packageName)
report an inability to test due to uninstalled 3rd party libraries
void
crash
(const string &name)
report a failure due to a crash
void
timeStamp
(const string &filename, const string &date, const string &time)
generate a time stamp
void
unitTest
(const string &testName, bool result)
do a pass-fail check on a unit test
void
missingFile
(const string &testName, const string &filename)
check for missing file(s) on which this executable depends
Detailed Description
Utilities for regression tests
Definition at line
17
of file
Testing.h
.
Member Function Documentation
void Sundance::Testing::passFailCheck
(
const string &
name
,
double
error
,
double
tol
)
[static]
void Sundance::Testing::passFailCheck
(
const string &
name
,
bool
pass
)
[static]
void Sundance::Testing::missingPackage
(
const string &
testName
,
const string &
packageName
)
[static]
void Sundance::Testing::crash
(
const string &
name
)
[static]
void Sundance::Testing::timeStamp
(
const string &
filename
,
const string &
date
,
const string &
time
)
[static]
void Sundance::Testing::unitTest
(
const string &
testName
,
bool
result
)
[static]
void Sundance::Testing::missingFile
(
const string &
testName
,
const string &
filename
)
[static]
The documentation for this class was generated from the following file:
Testing.h
Contact:
Kevin Long (krlong@ca.sandia.gov)
Documentation generated by