Warning, /sdk/selenium-webdriver-at-spi/autotests/CMakeLists.txt is written in an unsupported language. File is not indexed.
0001 # SPDX-License-Identifier: BSD-2-Clause 0002 # SPDX-FileCopyrightText: 2023 Harald Sitter <sitter@kde.org> 0003 0004 # Make sure return values get forwarded properly 0005 add_test( 0006 NAME truetest 0007 COMMAND selenium-webdriver-at-spi-run /usr/bin/true 0008 ) 0009 set_tests_properties(truetest PROPERTIES ENVIRONMENT "TEST_WITH_KWIN_WAYLAND=0") 0010 0011 add_test( 0012 NAME falsetest 0013 COMMAND selenium-webdriver-at-spi-run /usr/bin/false 0014 ) 0015 set_tests_properties(falsetest PROPERTIES 0016 WILL_FAIL TRUE 0017 ENVIRONMENT "TEST_WITH_KWIN_WAYLAND=0") 0018 0019 if(NOT "$ENV{KDECI_BUILD}" STREQUAL "TRUE") 0020 include(ExternalProject) 0021 ExternalProject_Add(selenium-webdriver-at-spi-examples 0022 SOURCE_DIR ${CMAKE_CURRENT_SOURCE_DIR}/appiumtests 0023 BINARY_DIR ${CMAKE_CURRENT_BINARY_DIR}/appiumtests 0024 INSTALL_COMMAND "" 0025 TEST_EXCLUDE_FROM_MAIN true 0026 ) 0027 add_test( 0028 NAME examplestest 0029 COMMAND ${CMAKE_COMMAND} --build ${CMAKE_CURRENT_BINARY_DIR}/appiumtests --target test 0030 ) 0031 set_tests_properties(examplestest PROPERTIES ENVIRONMENT "CTEST_OUTPUT_ON_FAILURE=1") 0032 endif()