mirror of
https://github.com/transmission/transmission.git
synced 2026-04-18 07:56:33 +01:00
test: use QT_QPA_PLATFORM=offscreen for qt tests on posix (#8575)
Fix the qt tests on Jenkins
This commit is contained in:
@@ -14,6 +14,13 @@ function(add_trqt_test source)
|
|||||||
set_property(TARGET ${target} PROPERTY AUTOMOC ON)
|
set_property(TARGET ${target} PROPERTY AUTOMOC ON)
|
||||||
set_property(TARGET ${target} PROPERTY AUTORCC ON)
|
set_property(TARGET ${target} PROPERTY AUTORCC ON)
|
||||||
add_test(NAME QT.${test_name} COMMAND ${target})
|
add_test(NAME QT.${test_name} COMMAND ${target})
|
||||||
|
|
||||||
|
if(UNIX AND NOT APPLE)
|
||||||
|
set_tests_properties(
|
||||||
|
QT.${test_name}
|
||||||
|
PROPERTIES
|
||||||
|
ENVIRONMENT "QT_QPA_PLATFORM=offscreen")
|
||||||
|
endif()
|
||||||
endfunction()
|
endfunction()
|
||||||
|
|
||||||
add_trqt_test(prefs-test.cc)
|
add_trqt_test(prefs-test.cc)
|
||||||
|
|||||||
Reference in New Issue
Block a user