RegressionTest Class ReferenceInheritance diagram for RegressionTest:
List of all members.
Detailed Description
Definition at line 163 of file test_regression.h.
|
Public Types |
| enum | OutputType { ResultDocument
} |
| enum | CheckResult { Failure = 0,
Success = 1,
Ignored = 2
} |
| enum | FailureType { NoFailure = 0,
AllFailure = 1,
ResultFailure = 4,
NewFailure = 65536
} |
Public Member Functions |
|
| RegressionTest (KateDocument *part, KConfig *baseConfig, const QString &baseDir, const QString &outputDir, bool _genOutput) |
|
| ~RegressionTest () |
|
void | testStaticFile (const QString &filename, const QStringList &commands) |
|
CheckResult | checkOutput (const QString &againstFilename) |
|
bool | runTests (QString relPath=QString::null, bool mustExist=false, int known_failure=NoFailure) |
|
bool | reportResult (bool passed, const QString &description=QString::null, bool *newfailure=0) |
|
bool | reportResult (CheckResult result, const QString &description=QString::null, bool *newfailure=0) |
|
void | rereadConfig () |
|
void | setFailureSnapshotConfig (KConfig *cfg, const QString &snapshotname) |
|
void | setFailureSnapshotSaver (KConfig *cfg, const QString &snapshotname) |
|
void | createLink (const QString &test, int failures) |
|
void | doFailureReport (const QString &test, int failures) |
Static Public Member Functions |
|
static void | createMissingDirs (const QString &path) |
Public Attributes |
|
KateDocument * | m_part |
|
KateView * | m_view |
|
KConfig * | m_baseConfig |
|
QString | m_baseDir |
|
QString | m_outputDir |
|
bool | m_genOutput |
|
QString | m_currentBase |
|
KConfig * | m_failureComp |
|
KConfig * | m_failureSave |
|
QString | m_currentOutput |
|
QString | m_currentCategory |
|
QString | m_currentTest |
|
bool | m_keepOutput |
|
bool | m_getOutput |
|
bool | m_showGui |
|
int | m_passes_work |
|
int | m_passes_fail |
|
int | m_passes_new |
|
int | m_failures_work |
|
int | m_failures_fail |
|
int | m_failures_new |
|
int | m_errors |
|
bool | saw_failure |
|
bool | ignore_errors |
|
int | m_known_failures |
|
bool | m_outputCustomised |
|
QString | m_outputString |
Static Public Attributes |
|
static RegressionTest * | curr = 0 |
Member Enumeration Documentation
- Enumerator:
-
| NoFailure |
|
| AllFailure |
|
| ResultFailure |
|
| NewFailure |
|
Definition at line 177 of file test_regression.h.
The documentation for this class was generated from the following files:
|