Exclude tests that require future, when future is disabled (wasm)

qfuturesynchronizer and qresultstore both rely on QFuture. Guard
their autotests accordingly.

Task-number: QTBUG-136101
Change-Id: I84680fd3383ceaa486bff53ad04b4a39e9e20d51
Reviewed-by: Lorn Potter <lorn.potter@qt.io>
This commit is contained in:
Juha Vuolle 2025-04-28 11:27:04 +03:00
parent aed4307a1f
commit 67ad781c05

View File

@ -5,10 +5,12 @@ if(QT_BUILD_WASM_BATCHED_TESTS) # not all tests currently work in WebAssembly
add_subdirectory(qatomicint)
add_subdirectory(qatomicinteger)
add_subdirectory(qatomicpointer)
add_subdirectory(qfuturesynchronizer)
if(QT_FEATURE_future)
add_subdirectory(qfuturesynchronizer)
add_subdirectory(qresultstore)
endif()
add_subdirectory(qmutexlocker)
add_subdirectory(qreadlocker)
add_subdirectory(qresultstore)
add_subdirectory(qwritelocker)
return()
endif()