3
# QML tests that require graphical capabilities.
4
add_custom_target(uitests)
5
add_custom_target(xvfbuitests)
7
add_custom_target(alltests)
8
add_dependencies(alltests uitests)
10
add_custom_target(xvfballtests)
11
add_dependencies(xvfballtests xvfbuitests)
1
13
add_subdirectory(utils)
3
# QML tests that require graphical capabitlies.
4
add_custom_target(qmluitests)
5
add_dependencies(qmluitests UbuntuTest)
7
add_custom_target(qmltests)
8
add_dependencies(qmltests qmluitests)
15
set(USC_PLUGINPATH "${CMAKE_BINARY_DIR}/plugins" CACHE PATH "Path to pre-built u-s-c plugin dir.")
18
${CMAKE_BINARY_DIR}/tests/qmltests/mocks
19
${CMAKE_BINARY_DIR}/tests/utils/modules
23
macro(usc_parse_arguments)
24
cmake_parse_arguments(USCTEST
38
# add a graphical qml test
39
# see QmlTest.cmake for additional options
40
function(add_usc_qmltest PATH COMPONENT_NAME)
41
usc_parse_arguments(${ARGN})
42
add_qml_test(${PATH} ${COMPONENT_NAME}
44
IMPORT_PATHS ${USC_IMPORT_PATHS}
47
ENVIRONMENT ${environment}
48
${USCTEST_ENVIRONMENT}
52
add_subdirectory(imports)
10
53
add_subdirectory(qmltests)