04716ae5e3
Follows the naming schemes in frameworks and opens up the possibility to include test applications for KWin in the tests subdirectory.
58 lines
1.9 KiB
CMake
58 lines
1.9 KiB
CMake
########################################################
|
|
# Test TabBox::ClientModel
|
|
########################################################
|
|
set( testTabBoxClientModel_SRCS
|
|
../clientmodel.cpp
|
|
../desktopmodel.cpp
|
|
../tabboxconfig.cpp
|
|
../tabboxhandler.cpp
|
|
test_tabbox_clientmodel.cpp
|
|
mock_declarative.cpp
|
|
mock_tabboxhandler.cpp
|
|
mock_tabboxclient.cpp
|
|
)
|
|
|
|
#kde4_add_unit_test( testTabBoxClientModel TESTNAME kwin-testTabBoxClientModel ${testTabBoxClientModel_SRCS} )
|
|
|
|
#target_link_libraries( testTabBoxClientModel ${KDE4_KDEUI_LIBS} Qt5::Declarative ${X11_LIBRARIES} Qt5::Test )
|
|
|
|
########################################################
|
|
# Test TabBox::TabBoxHandler
|
|
########################################################
|
|
set( testTabBoxHandler_SRCS
|
|
../clientmodel.cpp
|
|
../desktopmodel.cpp
|
|
../tabboxconfig.cpp
|
|
../tabboxhandler.cpp
|
|
test_tabbox_handler.cpp
|
|
mock_declarative.cpp
|
|
mock_tabboxhandler.cpp
|
|
mock_tabboxclient.cpp
|
|
)
|
|
|
|
# kde4_add_unit_test( testTabBoxHandler TESTNAME kwin-testTabBoxHandler ${testTabBoxHandler_SRCS} )
|
|
|
|
# target_link_libraries( testTabBoxHandler ${KDE4_KDEUI_LIBS} Qt5::Core Qt5::Gui Qt5::Declarative Qt5::Test ${X11_LIBRARIES} )
|
|
|
|
########################################################
|
|
# Test TabBox::TabBoxConfig
|
|
########################################################
|
|
set( testTabBoxConfig_SRCS
|
|
../tabboxconfig.cpp
|
|
test_tabbox_config.cpp
|
|
)
|
|
|
|
kde4_add_unit_test( testTabBoxConfig TESTNAME kwin-testTabBoxConfig ${testTabBoxConfig_SRCS} )
|
|
target_link_libraries( testTabBoxConfig Qt5::Core Qt5::Test )
|
|
|
|
|
|
########################################################
|
|
# Test TabBox::DesktopChainManager
|
|
########################################################
|
|
set( testDesktopChain_SRCS
|
|
../desktopchain.cpp
|
|
test_desktopchain.cpp
|
|
)
|
|
|
|
kde4_add_unit_test( testDesktopChain TESTNAME kwin-testDesktopChain ${testDesktopChain_SRCS} )
|
|
target_link_libraries( testDesktopChain Qt5::Core Qt5::Test )
|