Warning, /network/tokodon/src/autotests/CMakeLists.txt is written in an unsupported language. File is not indexed.

0001 # SPDX-FileCopyrightText: 2021 Carl Schwan <carlschwan@kde.org>
0002 # SPDX-License-Identifier: BSD-2-Clause
0003 
0004 add_definitions(-DDATA_DIR="${CMAKE_CURRENT_SOURCE_DIR}/data" )
0005 
0006 add_library(tokodon_test_static STATIC mockaccount.cpp)
0007 target_link_libraries(tokodon_test_static PUBLIC tokodon_static)
0008 
0009 ecm_add_test(posttest.cpp
0010     TEST_NAME posttest
0011     LINK_LIBRARIES tokodon_test_static Qt::Test
0012     NAME_PREFIX "tokodon-"
0013 )
0014 
0015 ecm_add_test(timelinetest.cpp
0016     TEST_NAME timelinetest
0017     LINK_LIBRARIES tokodon_test_static Qt::Test
0018     NAME_PREFIX "tokodon-"
0019 )
0020 
0021 ecm_add_test(profileeditortest.cpp
0022     TEST_NAME profileeditortest
0023     LINK_LIBRARIES tokodon_test_static Qt::Test
0024     NAME_PREFIX "tokodon-"
0025 )
0026 
0027 ecm_add_test(searchtest.cpp
0028     TEST_NAME searchtest
0029     LINK_LIBRARIES tokodon_test_static Qt::Test
0030     NAME_PREFIX "tokodon-"
0031 )
0032 
0033 ecm_add_test(conversationmodeltest.cpp
0034     TEST_NAME conversationmodeltest
0035     LINK_LIBRARIES tokodon_test_static Qt::Test
0036     NAME_PREFIX "tokodon-"
0037     )
0038 
0039 ecm_add_test(blurhashtest.cpp
0040     TEST_NAME blurhashtest
0041     LINK_LIBRARIES tokodon_test_static Qt::Test
0042     NAME_PREFIX "tokodon-"
0043     )
0044 
0045 ecm_add_test(posteditortest.cpp
0046     TEST_NAME posteditortest
0047     LINK_LIBRARIES tokodon_test_static Qt::Test
0048     NAME_PREFIX "tokodon-"
0049     )
0050 
0051 ecm_add_test(federationtooltest.cpp
0052     TEST_NAME federationtooltest
0053     LINK_LIBRARIES tokodon_test_static Qt::Test
0054     NAME_PREFIX "tokodon-"
0055 )
0056 
0057 ecm_add_test(iprulestooltest.cpp
0058     TEST_NAME iprulestooltest
0059     LINK_LIBRARIES tokodon_test_static Qt::Test
0060     NAME_PREFIX "tokodon-"
0061 )
0062 
0063 ecm_add_test(emailblocktooltest.cpp
0064         TEST_NAME emailblocktooltest
0065         LINK_LIBRARIES tokodon_test_static Qt::Test
0066         NAME_PREFIX "tokodon-"
0067 )
0068 
0069 ecm_add_test(announcementstest.cpp
0070                 TEST_NAME announcementstest
0071                 LINK_LIBRARIES tokodon_test_static Qt::Test
0072                 NAME_PREFIX "tokodon-"
0073 )
0074 
0075 ecm_add_test(customemojitest.cpp
0076         TEST_NAME customemojitest
0077         LINK_LIBRARIES tokodon_test_static Qt::Test
0078         NAME_PREFIX "tokodon-"
0079 )
0080 
0081 ecm_add_test(rulesmodeltest.cpp
0082                 TEST_NAME rulesmodeltest
0083                 LINK_LIBRARIES tokodon_test_static Qt::Test
0084                 NAME_PREFIX "tokodon-"
0085 )
0086 
0087 ecm_add_test(listsmodeltest.cpp
0088                 TEST_NAME listsmodeltest
0089                 LINK_LIBRARIES tokodon_test_static Qt::Test
0090                 NAME_PREFIX "tokodon-"
0091 )
0092 
0093 ecm_add_test(polltimemodeltest.cpp
0094                 TEST_NAME polltimemodeltest
0095                 LINK_LIBRARIES tokodon_test_static Qt::Test
0096                 NAME_PREFIX "tokodon-"
0097 )
0098 
0099 if(CMAKE_SYSTEM_NAME MATCHES "Linux" AND NOT "$ENV{KDECI_BUILD}" STREQUAL "TRUE")
0100         add_subdirectory(appiumtests)
0101 endif()