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

0001 # SPDX-License-Identifier: BSD-3-Clause
0002 # SPDX-FileCopyrightText: 2022-2023 Harald Sitter <sitter@kde.org>
0003 # SPDX-FileCopyrightText: 2023 Rishi Kumar <rsi.dev17@gmail.com>
0004 
0005 find_package(SeleniumWebDriverATSPI)
0006 set_package_properties(SeleniumWebDriverATSPI PROPERTIES
0007         DESCRIPTION "Server component for selenium tests using Linux accessibility infrastructure"
0008         PURPOSE "Automatic GUI testing"
0009         URL "https://invent.kde.org/sdk/selenium-webdriver-at-spi"
0010         TYPE OPTIONAL
0011         )
0012 if(NOT SeleniumWebDriverATSPI_FOUND)
0013     return()
0014 endif()
0015 
0016 find_program(SELENIUM_RUN selenium-webdriver-at-spi-run)
0017 
0018 add_test(
0019         NAME SearchboxTest
0020         COMMAND ${SELENIUM_RUN} ${CMAKE_CURRENT_SOURCE_DIR}/SearchboxTest.py $<TARGET_FILE:tokodon-offline>
0021 )
0022 add_test(
0023         NAME TimelineTest
0024         COMMAND ${SELENIUM_RUN} ${CMAKE_CURRENT_SOURCE_DIR}/TimelineTest.py $<TARGET_FILE:tokodon-offline>
0025 )
0026 set_tests_properties(SearchboxTest PROPERTIES TIMEOUT 300)
0027 set_tests_properties(TimelineTest PROPERTIES TIMEOUT 300)