Differential D5491 Diff 13629 languages/plugins/custom-definesandincludes/compilerprovider/tests/test_compilerprovider.h
Changeset View
Changeset View
Standalone View
Standalone View
languages/plugins/custom-definesandincludes/compilerprovider/tests/test_compilerprovider.h
Show All 20 Lines | |||||
21 | * | 21 | * | ||
22 | */ | 22 | */ | ||
23 | 23 | | |||
24 | #ifndef TESTCOMPILERPROVIDER_H | 24 | #ifndef TESTCOMPILERPROVIDER_H | ||
25 | #define TESTCOMPILERPROVIDER_H | 25 | #define TESTCOMPILERPROVIDER_H | ||
26 | 26 | | |||
27 | #include <QObject> | 27 | #include <QObject> | ||
28 | 28 | | |||
29 | #include "../compilerprovider.h" | ||||
30 | | ||||
29 | class TestCompilerProvider : public QObject | 31 | class TestCompilerProvider : public QObject | ||
30 | { | 32 | { | ||
31 | Q_OBJECT | 33 | Q_OBJECT | ||
32 | private slots: | 34 | private slots: | ||
33 | void initTestCase(); | 35 | void initTestCase(); | ||
34 | void cleanupTestCase(); | 36 | void cleanupTestCase(); | ||
35 | void testRegisterCompiler(); | 37 | void testRegisterCompiler(); | ||
36 | void testCompilerIncludesAndDefines(); | 38 | void testCompilerIncludesAndDefines(); | ||
37 | void testStorageBackwardsCompatible(); | 39 | void testStorageBackwardsCompatible(); | ||
38 | void testCompilerIncludesAndDefinesForProject(); | 40 | void testCompilerIncludesAndDefinesForProject(); | ||
39 | void testStorageNewSystem(); | 41 | void testStorageNewSystem(); | ||
42 | void testLanguageAndStandard_data(); | ||||
43 | void testLanguageAndStandard(); | ||||
44 | private: | ||||
45 | CompilerPointer m_clang; | ||||
40 | }; | 46 | }; | ||
41 | 47 | | |||
42 | #endif | 48 | #endif |