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

0001 # SPDX-FileCopyrightText: 2018 Volker Krause <vkrause@kde.org>
0002 # SPDX-License-Identifier: BSD-3-Clause
0003 
0004 add_definitions(-DSOURCE_DIR="${CMAKE_CURRENT_SOURCE_DIR}")
0005 
0006 ecm_add_test(jnisignaturetest.cpp LINK_LIBRARIES Qt::Test KAndroidExtras)
0007 ecm_add_test(jnipropertytest.cpp LINK_LIBRARIES Qt::Test KAndroidExtras)
0008 ecm_add_test(jniarraytest.cpp LINK_LIBRARIES Qt::Test KAndroidExtras)
0009 ecm_add_test(jnimethodtest.cpp LINK_LIBRARIES Qt::Test KAndroidExtras)
0010 ecm_add_test(androidwrappertest.cpp LINK_LIBRARIES Qt::Test KAndroidExtras)
0011 
0012 if (TARGET LibIcal)
0013     ecm_add_test(androidicalconvertertest.cpp LINK_LIBRARIES Qt::Test KAndroidExtras KCalendarCoreExtras LibIcal)
0014 endif()
0015 
0016 ecm_add_test(gpxwritertest.cpp LINK_LIBRARIES Qt::Test GpxIo)
0017 
0018 ecm_add_test(pkpassmanagertest.cpp mocknetworkaccessmanager.cpp TEST_NAME pkpassmanagertest LINK_LIBRARIES Qt::Test itinerary)
0019 ecm_add_test(reservationmanagertest.cpp LINK_LIBRARIES Qt::Test itinerary)
0020 ecm_add_test(applicationcontrollertest.cpp LINK_LIBRARIES Qt::Test itinerary)
0021 ecm_add_test(tripgrouptest.cpp LINK_LIBRARIES Qt::Test itinerary)
0022 ecm_add_test(locationinformationtest.cpp LINK_LIBRARIES Qt::Test itinerary)
0023 ecm_add_test(timelinemodeltest.cpp modelverificationpoint.cpp TEST_NAME timelinemodeltest LINK_LIBRARIES Qt::Test itinerary)
0024 ecm_add_test(timelinesectiondelegatecontrollertest.cpp LINK_LIBRARIES Qt::Test itinerary)
0025 ecm_add_test(tripgroupproxytest.cpp modelverificationpoint.cpp TEST_NAME tripgroupproxytest LINK_LIBRARIES Qt::Test itinerary)
0026 ecm_add_test(tripgroupinfoprovidertest.cpp TEST_NAME tripgroupinfoprovidertest LINK_LIBRARIES Qt::Test itinerary)
0027 ecm_add_test(publictransporttest.cpp TEST_NAME publictransporttest LINK_LIBRARIES Qt::Test itinerary)
0028 ecm_add_test(publictransportmatchertest.cpp LINK_LIBRARIES Qt::Test itinerary)
0029 ecm_add_test(timelinedelegatecontrollertest.cpp TEST_NAME timelinedelegatecontrollertest LINK_LIBRARIES Qt::Test itinerary)
0030 ecm_add_test(documentmanagertest.cpp TEST_NAME documentmanagertest LINK_LIBRARIES Qt::Test itinerary)
0031 ecm_add_test(documentsmodeltest.cpp LINK_LIBRARIES Qt::Test itinerary)
0032 ecm_add_test(statisticstest.cpp LINK_LIBRARIES Qt::Test itinerary)
0033 ecm_add_test(favoritelocationtest.cpp LINK_LIBRARIES Qt::Test itinerary)
0034 ecm_add_test(transfertest.cpp LINK_LIBRARIES Qt::Test itinerary)
0035 ecm_add_test(livedatamanagertest.cpp mocknetworkaccessmanager.cpp TEST_NAME livedatamanagertest LINK_LIBRARIES Qt::Test itinerary)
0036 ecm_add_test(healthcertificatemanagertest.cpp LINK_LIBRARIES Qt::Test itinerary)
0037 ecm_add_test(passmanagertest.cpp LINK_LIBRARIES Qt::Test itinerary)
0038 ecm_add_test(calendarimportmodeltest.cpp LINK_LIBRARIES Qt::Test itinerary)
0039 ecm_add_test(calendarhelpertest.cpp LINK_LIBRARIES Qt::Test itinerary)
0040 ecm_add_test(journeysectionmodeltest.cpp LINK_LIBRARIES Qt::Test itinerary)
0041 ecm_add_test(downloadjobtest.cpp mocknetworkaccessmanager.cpp TEST_NAME downloadjobtest LINK_LIBRARIES Qt::Test itinerary)
0042 ecm_add_test(onlineticketretrievaltest.cpp mocknetworkaccessmanager.cpp TEST_NAME onlineticketretrievaltest LINK_LIBRARIES Qt::Test itinerary)
0043 
0044 ecm_add_test(weathertest.cpp LINK_LIBRARIES Qt::Test itinerary-weather)
0045 target_include_directories(weathertest PRIVATE ${CMAKE_BINARY_DIR})
0046 
0047 # verify QML code
0048 add_test(NAME itinerary-self-test COMMAND itinerary-app --self-test)