cmake/Tests/QtAutogen/Tests.cmake

66 lines
2.1 KiB
CMake
Raw Normal View History

2023-07-02 19:51:09 +02:00
# Qt4, Qt5 and Qt6 tests
2019-11-11 23:01:05 +01:00
ADD_AUTOGEN_TEST(AutogenOriginDependsOff autogenOriginDependsOff)
ADD_AUTOGEN_TEST(AutogenOriginDependsOn)
ADD_AUTOGEN_TEST(AutogenTargetDepends)
2024-04-14 22:45:38 +02:00
set(Autogen_CTEST_OPTIONS --build-target Exe)
2024-02-02 17:42:32 +01:00
ADD_AUTOGEN_TEST(AutogenTimestampDeps)
2024-04-14 22:45:38 +02:00
unset(Autogen_CTEST_OPTIONS)
2023-07-02 19:51:09 +02:00
ADD_AUTOGEN_TEST(AutoMocGeneratedFile)
2018-08-09 18:06:22 +02:00
ADD_AUTOGEN_TEST(Complex QtAutogen)
2023-07-02 19:51:09 +02:00
ADD_AUTOGEN_TEST(GlobalAutogenSystemUseInclude)
2019-11-11 23:01:05 +01:00
ADD_AUTOGEN_TEST(GlobalAutogenTarget)
2023-07-02 19:51:09 +02:00
ADD_AUTOGEN_TEST(GlobalAutogenExecutable)
2018-08-09 18:06:22 +02:00
ADD_AUTOGEN_TEST(LowMinimumVersion lowMinimumVersion)
2019-11-11 23:01:05 +01:00
ADD_AUTOGEN_TEST(ManySources manySources)
2023-07-02 19:51:09 +02:00
ADD_AUTOGEN_TEST(MocInterfaceMacroNames)
2018-04-23 21:13:27 +02:00
ADD_AUTOGEN_TEST(MocOnly mocOnly)
ADD_AUTOGEN_TEST(MocOptions mocOptions)
2023-07-02 19:51:09 +02:00
ADD_AUTOGEN_TEST(MocOptions2)
2018-04-23 21:13:27 +02:00
ADD_AUTOGEN_TEST(ObjectLibrary someProgram)
ADD_AUTOGEN_TEST(Parallel parallel)
ADD_AUTOGEN_TEST(Parallel1 parallel1)
ADD_AUTOGEN_TEST(Parallel2 parallel2)
ADD_AUTOGEN_TEST(Parallel3 parallel3)
ADD_AUTOGEN_TEST(Parallel4 parallel4)
ADD_AUTOGEN_TEST(ParallelAUTO parallelAUTO)
2023-07-02 19:51:09 +02:00
ADD_AUTOGEN_TEST(RccAutogenBuildDir)
2019-11-11 23:01:05 +01:00
ADD_AUTOGEN_TEST(RccEmpty rccEmpty)
ADD_AUTOGEN_TEST(RccOffMocLibrary)
ADD_AUTOGEN_TEST(RccOnly rccOnly)
ADD_AUTOGEN_TEST(RccSkipSource)
ADD_AUTOGEN_TEST(RerunMocBasic)
2020-10-15 20:05:27 +02:00
ADD_AUTOGEN_TEST(RerunMocOnAddFile)
ADD_AUTOGEN_TEST(RerunMocOnMissingDependency)
2019-11-11 23:01:05 +01:00
ADD_AUTOGEN_TEST(RerunRccConfigChange)
ADD_AUTOGEN_TEST(RerunRccDepends)
2021-09-14 00:13:48 +02:00
ADD_AUTOGEN_TEST(RerunUicOnFileChange)
2018-04-23 21:13:27 +02:00
ADD_AUTOGEN_TEST(SameName sameName)
ADD_AUTOGEN_TEST(StaticLibraryCycle slc)
2019-11-11 23:01:05 +01:00
ADD_AUTOGEN_TEST(UicInclude uicInclude)
ADD_AUTOGEN_TEST(UicInterface QtAutoUicInterface)
ADD_AUTOGEN_TEST(UicNoGui uicNoGui)
ADD_AUTOGEN_TEST(UicOnly uicOnly)
ADD_AUTOGEN_TEST(UicSkipSource)
2020-08-30 11:54:41 +02:00
ADD_AUTOGEN_TEST(UnityMocSource)
2019-11-11 23:01:05 +01:00
if(QT_TEST_ALLOW_QT_MACROS)
ADD_AUTOGEN_TEST(MocCMP0071)
2020-08-30 11:54:41 +02:00
ADD_AUTOGEN_TEST(MocCMP0100)
2020-02-01 23:06:01 +01:00
ADD_AUTOGEN_TEST(MocInclude)
ADD_AUTOGEN_TEST(MocIncludeSymlink)
2019-11-11 23:01:05 +01:00
ADD_AUTOGEN_TEST(MocSkipSource)
endif()
2023-07-02 19:51:09 +02:00
# Qt5 and Qt6 only tests
2018-10-28 12:09:07 +01:00
if(QT_TEST_VERSION GREATER 4)
2019-11-11 23:01:05 +01:00
ADD_AUTOGEN_TEST(MocMacroName mocMacroName)
ADD_AUTOGEN_TEST(MocOsMacros)
2018-04-23 21:13:27 +02:00
ADD_AUTOGEN_TEST(RerunMocPlugin)
2021-09-14 00:13:48 +02:00
ADD_AUTOGEN_TEST(WrappedFindPackage)
2019-11-11 23:01:05 +01:00
if(APPLE)
ADD_AUTOGEN_TEST(MacOsFW)
endif()
2018-04-23 21:13:27 +02:00
endif()