Warning, /pim/libkleo/autotests/CMakeLists.txt is written in an unsupported language. File is not indexed.

0001 # SPDX-License-Identifier: CC0-1.0
0002 # SPDX-FileCopyrightText: none
0003 remove_definitions(-DQT_NO_CAST_FROM_ASCII)
0004 
0005 include(ECMAddTests)
0006 
0007 find_package(Qt6Test ${REQUIRED_QT_VERSION} CONFIG QUIET)
0008 
0009 if(NOT TARGET Qt::Test)
0010     message(STATUS "Qt6Test not found, autotests will not be built.")
0011     return()
0012 endif()
0013 
0014 ecm_add_test(
0015     flatkeylistmodeltest.cpp
0016     abstractkeylistmodeltest.cpp
0017     TEST_NAME flatkeylistmodeltest
0018     LINK_LIBRARIES KPim6::Libkleo Qt::Test
0019 )
0020 
0021 ecm_add_test(
0022     hierarchicalkeylistmodeltest.cpp
0023     abstractkeylistmodeltest.cpp
0024     abstractkeylistmodeltest.h
0025     TEST_NAME hierarchicalkeylistmodeltest
0026     LINK_LIBRARIES KPim6::Libkleo Qt::Test
0027 )
0028 
0029 ecm_add_test(
0030     keyresolvercoretest.cpp
0031     keyresolvercoretest.qrc
0032     TEST_NAME keyresolvercoretest
0033     LINK_LIBRARIES KPim6::Libkleo Qt::Test
0034 )
0035 
0036 ecm_add_tests(
0037     editdirectoryservicedialogtest.cpp
0038     LINK_LIBRARIES KPim6::Libkleo KF6::WidgetsAddons Qt::Widgets Qt::Test
0039 )
0040 
0041 ecm_add_tests(
0042     keyselectioncombotest.cpp
0043     keyserverconfigtest.cpp
0044     newkeyapprovaldialogtest.cpp
0045     LINK_LIBRARIES KPim6::Libkleo Qt::Widgets Qt::Test
0046 )
0047 
0048 ecm_add_test(
0049     expirycheckertest.cpp
0050     expirycheckertest.qrc
0051     testhelpers.h
0052     TEST_NAME expirycheckertest
0053     LINK_LIBRARIES
0054         KPim6::Libkleo
0055         Qt::Test
0056 )
0057 
0058 ecm_add_tests(
0059     hextest.cpp
0060     LINK_LIBRARIES KPim6::Libkleo Qt::Test
0061 )
0062 
0063 ecm_add_test(
0064     classifytest.cpp
0065     LINK_LIBRARIES
0066         KPim6::Libkleo
0067         Qt::Test
0068 )