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)