Imported Upstream version 3.17.5
[platform/upstream/cmake.git] / Tests / QtAutogen / Tests.cmake
1 # Qt4 and Qt5 tests
2 ADD_AUTOGEN_TEST(AutogenOriginDependsOff autogenOriginDependsOff)
3 ADD_AUTOGEN_TEST(AutogenOriginDependsOn)
4 ADD_AUTOGEN_TEST(AutogenTargetDepends)
5 ADD_AUTOGEN_TEST(Complex QtAutogen)
6 ADD_AUTOGEN_TEST(GlobalAutogenTarget)
7 ADD_AUTOGEN_TEST(LowMinimumVersion lowMinimumVersion)
8 ADD_AUTOGEN_TEST(ManySources manySources)
9 ADD_AUTOGEN_TEST(MocOnly mocOnly)
10 ADD_AUTOGEN_TEST(MocOptions mocOptions)
11 ADD_AUTOGEN_TEST(ObjectLibrary someProgram)
12 ADD_AUTOGEN_TEST(Parallel parallel)
13 ADD_AUTOGEN_TEST(Parallel1 parallel1)
14 ADD_AUTOGEN_TEST(Parallel2 parallel2)
15 ADD_AUTOGEN_TEST(Parallel3 parallel3)
16 ADD_AUTOGEN_TEST(Parallel4 parallel4)
17 ADD_AUTOGEN_TEST(ParallelAUTO parallelAUTO)
18 ADD_AUTOGEN_TEST(RccEmpty rccEmpty)
19 ADD_AUTOGEN_TEST(RccOffMocLibrary)
20 ADD_AUTOGEN_TEST(RccOnly rccOnly)
21 ADD_AUTOGEN_TEST(RccSkipSource)
22 ADD_AUTOGEN_TEST(RerunMocBasic)
23 ADD_AUTOGEN_TEST(RerunMocOnAddFile)
24 ADD_AUTOGEN_TEST(RerunRccConfigChange)
25 ADD_AUTOGEN_TEST(RerunRccDepends)
26 ADD_AUTOGEN_TEST(SameName sameName)
27 ADD_AUTOGEN_TEST(StaticLibraryCycle slc)
28 ADD_AUTOGEN_TEST(UicInclude uicInclude)
29 ADD_AUTOGEN_TEST(UicInterface QtAutoUicInterface)
30 ADD_AUTOGEN_TEST(UicNoGui uicNoGui)
31 ADD_AUTOGEN_TEST(UicOnly uicOnly)
32 ADD_AUTOGEN_TEST(UicSkipSource)
33
34 if(QT_TEST_ALLOW_QT_MACROS)
35   ADD_AUTOGEN_TEST(MocCMP0071)
36   ADD_AUTOGEN_TEST(MocCMP0100)
37   ADD_AUTOGEN_TEST(MocInclude)
38   ADD_AUTOGEN_TEST(MocIncludeSymlink)
39   ADD_AUTOGEN_TEST(MocSkipSource)
40 endif()
41
42 # Qt5 only tests
43 if(QT_TEST_VERSION GREATER 4)
44   ADD_AUTOGEN_TEST(MocMacroName mocMacroName)
45   ADD_AUTOGEN_TEST(MocOsMacros)
46   ADD_AUTOGEN_TEST(RerunMocPlugin)
47   if(APPLE)
48     ADD_AUTOGEN_TEST(MacOsFW)
49   endif()
50 endif()