Test class for the ArPackpp, EasyArPackpp classes and their wrappers. More...
#include <arpackppTest.hh>
Public Member Functions | |
| ArPackppTest () | |
| Defult constructor. | |
| virtual | ~ArPackppTest () |
| Default constructor. | |
| virtual void | run () |
| run the test | |
| void | testWrapper () |
| Tests ArpackStdOperatorWrapper and ArpackOperatorWrapper. | |
| void | testSymGen () |
| Tests ArPackppSymGen. | |
| void | testCompStd () |
| Tests ArPackppStd. | |
| void | testCompGen () |
| Tests ArPackppGen. | |
| long | getNumPassed () const |
| Returns number of passed tests. | |
| long | getNumFailed () const |
| Returns number of failed tests. | |
| const ostream * | getStream () const |
| Returns output stream. | |
| void | setStream (ostream *osptr) |
| Sets the output stream. | |
| void | _succeed () |
| Explicitly succeds a test. | |
| long | report () const |
| virtual void | reset () |
| Resets the counters for the failed and passed tests. | |
Protected Member Functions | |
| bool | do_test (bool cond, const string &lbl, const char *fname, long lineno) |
| Internal function to do a test. | |
| bool | do_numtest (double num, double orig, const string &lbl, const string &lbl2, const char *fname, long lineno, const double tol=1e-10) |
| Internal function to do a numerical test. | |
| bool | do_numtest (std::complex< double > num, std::complex< double > orig, const string &lbl, const string &lbl2, const char *fname, long lineno, const double tol=1e-10) |
| void | do_fail (const string &lbl, const char *fname, long lineno) |
Test class for the ArPackpp, EasyArPackpp classes and their wrappers.
Definition at line 15 of file arpackppTest.hh.
|
inline |
Defult constructor.
Definition at line 18 of file arpackppTest.hh.
|
inlinevirtual |
Default constructor.
Definition at line 22 of file arpackppTest.hh.
|
inlineinherited |
Explicitly succeds a test.
Definition at line 112 of file testcase.hh.
|
protectedinherited |
Internal function to report a failed test (besides increasing the failed counter)
|
inlineinherited |
Returns number of failed tests.
Definition at line 105 of file testcase.hh.
|
inlineinherited |
Returns number of passed tests.
Definition at line 103 of file testcase.hh.
|
inlineinherited |
Returns output stream.
Definition at line 107 of file testcase.hh.
|
inherited |
Prints a report on the number of passed and failed tests to the output stream.
|
inlinevirtualinherited |
Resets the counters for the failed and passed tests.
Definition at line 119 of file testcase.hh.
|
virtual |
run the test
Implements test::TestCase.
|
inlineinherited |
Sets the output stream.
Definition at line 109 of file testcase.hh.