# SPDX-License-Identifier: MIT add_executable(test-packageutils test-packageutils.cpp ../src/packageutils.cpp ) target_include_directories(test-packageutils PRIVATE ../src) target_link_libraries(test-packageutils PRIVATE Qt6::Core Qt6::Test) add_test(NAME packageutils COMMAND test-packageutils) add_executable(test-toolmodel test-toolmodel.cpp ../src/toolmodel.cpp ../src/packageutils.cpp ) target_include_directories(test-toolmodel PRIVATE ../src) target_link_libraries(test-toolmodel PRIVATE Qt6::Core Qt6::Test) add_test(NAME toolmodel COMMAND test-toolmodel) add_executable(test-qmlresource test-qmlresource.cpp) target_link_libraries(test-qmlresource PRIVATE Qt6::Core Qt6::Test) target_compile_definitions(test-qmlresource PRIVATE KCM_PLUGIN_PATH="$") add_dependencies(test-qmlresource kcm_fedora_tools) add_test(NAME qmlresource COMMAND test-qmlresource)