Doomseeker
Wadseeker
Download
Tracker
Git
Docs
Main Page
Plugin API
Modules
Classes
Files
File List
src
core
tests
testruns.cpp
1
//------------------------------------------------------------------------------
2
// testruns.cpp
3
//
4
// Copyright (C) 2010 "Zalewa" <zalewapl@gmail.com>
5
//------------------------------------------------------------------------------
6
#include "testruns.h"
7
#include "tests/testdatapaths.h"
8
#include "tests/testini.h"
9
#include "tests/testircisupportparser.h"
10
#include "tests/teststrings.h"
11
#include "tests/testutf8splitter.h"
12
13
TestCore
* TestRuns::pTestCore = NULL;
14
15
void
TestRuns::callTests()
16
{
17
pTestCore->
executeTest
(
new
TestDataPathsAppDataDirectoryAccess
(
false
));
18
pTestCore->
executeTest
(
new
TestDataPathsAppDataDirectoryAccess
(
true
));
19
20
pTestCore->
executeTest
(
new
TestDataPathsAppDataDirectoryWrite
(
false
));
21
pTestCore->
executeTest
(
new
TestDataPathsAppDataDirectoryWrite
(
true
));
22
23
// Note: All of these tests may fail if TestReadINI fails.
24
pTestCore->
executeTest
(
new
TestReadINI
());
25
pTestCore->
executeTest
(
new
TestReadINIList
());
26
pTestCore->
executeTest
(
new
TestReadINIVariable
());
27
pTestCore->
executeTest
(
new
TestReadINIWithErrors
());
28
pTestCore->
executeTest
(
new
TestDeleteINISection
());
29
pTestCore->
executeTest
(
new
TestDeleteINIVariable
());
30
pTestCore->
executeTest
(
new
TestStringsWrapUrls
());
31
32
pTestCore->
executeTest
(
new
TestIRCISupportPrefix
());
33
pTestCore->
executeTest
(
new
TestIRCISupportNoPrefix
());
34
35
pTestCore->
executeTest
(
new
TestUtf8Splitter
());
36
}
TestDeleteINISection
Definition:
testini.h:91
TestReadINI
Definition:
testini.h:47
TestStringsWrapUrls
Definition:
teststrings.h:11
TestIRCISupportPrefix
Definition:
testircisupportparser.h:29
TestDataPathsAppDataDirectoryWrite
Definition:
testdatapaths.h:39
TestUtf8Splitter
Definition:
testutf8splitter.h:28
TestDeleteINIVariable
Definition:
testini.h:80
TestReadINIWithErrors
Definition:
testini.h:102
TestCore::executeTest
void executeTest(TestUnitBase *pTest)
Definition:
testcore.cpp:37
TestDataPathsAppDataDirectoryAccess
Definition:
testdatapaths.h:28
TestReadINIVariable
Definition:
testini.h:55
TestIRCISupportNoPrefix
Definition:
testircisupportparser.h:40
TestCore
Core for developer tests.
Definition:
testcore.h:48
TestReadINIList
Definition:
testini.h:66
Doomseeker © 2009-2024 The Doomseeker Team