2 -DCURRENT_SOURCE_DIR="${CMAKE_CURRENT_SOURCE_DIR}"
5 ${CMAKE_CURRENT_BINARY_DIR}
8add_executable(GreeterDBusTestExec
10 ${CMAKE_SOURCE_DIR}/plugins/IntegratedLightDM/Greeter.cpp
12# This add_dependencies is needed since we're linking with with -L and -l below
13# make seems to work but ninja breaks without it
14add_dependencies(GreeterDBusTestExec MockLightDM)
15qt5_use_modules(GreeterDBusTestExec Core DBus Quick Test)
16target_link_libraries(GreeterDBusTestExec
17 -L${CMAKE_BINARY_DIR}/tests/mocks/IntegratedLightDM/liblightdm
20target_include_directories(GreeterDBusTestExec PUBLIC
21 ${CMAKE_SOURCE_DIR}/plugins/IntegratedLightDM
22 ${CMAKE_SOURCE_DIR}/tests/mocks/IntegratedLightDM
24add_unity8_uitest(GreeterDBus dbus-test-runner
25 ARG_PREFIX "--parameter"
26 ARGS --task $<TARGET_FILE:GreeterDBusTestExec>
28 IMPORT_PATHS ${UNITY_MOCKPATH}
32add_executable(GreeterPamTestExec
34 ${CMAKE_SOURCE_DIR}/plugins/IntegratedLightDM/liblightdm/GreeterPrivate.cpp
36qt5_use_modules(GreeterPamTestExec Concurrent Core Test)
37target_link_libraries(GreeterPamTestExec
40target_include_directories(GreeterPamTestExec PUBLIC
41 ${CMAKE_SOURCE_DIR}/plugins/IntegratedLightDM/liblightdm
43add_qmltest_target(testGreeterPam GreeterPamTestExec COMMAND $<TARGET_FILE:GreeterPamTestExec>)
45add_executable(GreeterUsersModelTestExec
47 ${CMAKE_SOURCE_DIR}/plugins/IntegratedLightDM/UsersModel.cpp
48 ${CMAKE_SOURCE_DIR}/plugins/Utils/unitysortfilterproxymodelqml.cpp
50# This add_dependencies is needed since we're linking with with -L and -l below
51# make seems to work but ninja breaks without it
52add_dependencies(GreeterUsersModelTestExec MockLightDM)
53qt5_use_modules(GreeterUsersModelTestExec Core Test)
54target_link_libraries(GreeterUsersModelTestExec
55 -L${CMAKE_BINARY_DIR}/tests/mocks/IntegratedLightDM/liblightdm
58target_include_directories(GreeterUsersModelTestExec PUBLIC
59 ${CMAKE_SOURCE_DIR}/plugins/IntegratedLightDM
60 ${CMAKE_SOURCE_DIR}/plugins/Utils
61 ${CMAKE_SOURCE_DIR}/tests/mocks/IntegratedLightDM
63add_unity8_uitest(GreeterUsers GreeterUsersModelTestExec
64 ENVIRONMENT LIBLIGHTDM_MOCK_MODE=full
keysesc to close
- j k
- move down, up
- enter
- open
- esc
- back, or up a level
- 1 2 3 4
- readme, files, commits, refs
- /
- filter
- y
- copy the clone command
- c
- compare the chosen commit with another (or shift-click both)
- ?
- show or hide this list