RegressionTest Class Reference
Inheritance diagram for RegressionTest:

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 |
The documentation for this class was generated from the following files:

