SET( KSParserTests_SRCS testcsvparser.cpp testfwparser.cpp ) #ADD_EXECUTABLE( auxiliary_tests # auxiliary_tests.cpp # testcsvparser.cpp # testfwparser.cpp # testdms.cpp # testcachingdms.cpp # testcolorscheme.cpp # testbinhelper.cpp # testfov.cpp # testgeolocation.cpp # testksuserdb.cpp) #TARGET_LINK_LIBRARIES( auxiliary_tests ${TEST_LIBRARIES}) #ADD_TEST( NAME AuxiliaryTests COMMAND auxiliary_tests ) ADD_EXECUTABLE( testcsvparser testcsvparser.cpp ) TARGET_LINK_LIBRARIES( testcsvparser ${TEST_LIBRARIES}) ADD_TEST( NAME CSVParserTest COMMAND testcsvparser ) SET_TESTS_PROPERTIES( CSVParserTest PROPERTIES LABELS "stable") ADD_EXECUTABLE( testfwparser testfwparser.cpp ) TARGET_LINK_LIBRARIES( testfwparser ${TEST_LIBRARIES}) ADD_TEST( NAME FixedWidthParserTest COMMAND testfwparser ) SET_TESTS_PROPERTIES( FixedWidthParserTest PROPERTIES LABELS "stable") ADD_EXECUTABLE( testdms testdms.cpp ) TARGET_LINK_LIBRARIES( testdms ${TEST_LIBRARIES}) ADD_TEST( NAME DMSTest COMMAND testdms ) SET_TESTS_PROPERTIES( DMSTest PROPERTIES LABELS "stable") ADD_EXECUTABLE( testcachingdms testcachingdms.cpp ) TARGET_LINK_LIBRARIES( testcachingdms ${TEST_LIBRARIES}) ADD_TEST( NAME TestCachingDms COMMAND testcachingdms ) SET_TESTS_PROPERTIES( TestCachingDms PROPERTIES LABELS "stable") ADD_EXECUTABLE( testcolorscheme testcolorscheme.cpp ) TARGET_LINK_LIBRARIES( testcolorscheme ${TEST_LIBRARIES}) ADD_TEST( NAME TestColorscheme COMMAND testcolorscheme ) SET_TESTS_PROPERTIES( TestColorscheme PROPERTIES LABELS "stable") ADD_EXECUTABLE( testbinhelper testbinhelper.cpp ) TARGET_LINK_LIBRARIES( testbinhelper ${TEST_LIBRARIES}) ADD_TEST( NAME TestBinHelper COMMAND testbinhelper ) SET_TESTS_PROPERTIES( TestBinHelper PROPERTIES LABELS "stable") ADD_EXECUTABLE( testfov testfov.cpp ) TARGET_LINK_LIBRARIES( testfov ${TEST_LIBRARIES}) ADD_TEST( NAME TestFOV COMMAND testfov ) SET_TESTS_PROPERTIES( TestFOV PROPERTIES LABELS "stable") ADD_EXECUTABLE( testgeolocation testgeolocation.cpp ) TARGET_LINK_LIBRARIES( testgeolocation ${TEST_LIBRARIES}) ADD_TEST( NAME TestGeolocation COMMAND testgeolocation ) SET_TESTS_PROPERTIES( TestGeolocation PROPERTIES LABELS "stable") ADD_EXECUTABLE( testksuserdb testksuserdb.cpp ) TARGET_LINK_LIBRARIES( testksuserdb ${TEST_LIBRARIES}) ADD_TEST( NAME TestKSUserDB COMMAND testksuserdb ) SET_TESTS_PROPERTIES( TestKSUserDB PROPERTIES LABELS "stable") ADD_EXECUTABLE( testkspaths testkspaths.cpp ) TARGET_LINK_LIBRARIES( testkspaths ${TEST_LIBRARIES}) ADD_TEST( NAME TestKSPaths COMMAND testkspaths ) # JM 2021.07.21 Labeling as unstable since it keeps failing in KDE CI. Does not fail locally. SET_TESTS_PROPERTIES( TestKSPaths PROPERTIES LABELS "unstable") ADD_EXECUTABLE( testtrixelcache testtrixelcache.h ) TARGET_LINK_LIBRARIES( testtrixelcache ${TEST_LIBRARIES}) ADD_TEST( NAME TestTrixelCache COMMAND testtrixelcache ) SET_TESTS_PROPERTIES(TestTrixelCache PROPERTIES LABELS "stable") ADD_EXECUTABLE( testrectangleoverlap testrectangleoverlap.cpp ) TARGET_LINK_LIBRARIES( testrectangleoverlap ${TEST_LIBRARIES}) ADD_TEST( NAME TestRectangleOverlap COMMAND testrectangleoverlap ) SET_TESTS_PROPERTIES( TestRectangleOverlap PROPERTIES LABELS "stable")