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:
|