Warning, /utilities/kdebugsettings/src/widgets/autotests/CMakeLists.txt is written in an unsupported language. File is not indexed.
0001 # SPDX-FileCopyrightText: 2015-2024 Laurent Montel <montel@kde.org> 0002 # SPDX-License-Identifier: BSD-3-Clause 0003 0004 # convenience macro to add qtest unit tests 0005 macro(add_kdebugsettings_unittest _source) 0006 set(_test ${_source}) 0007 get_filename_component(_name ${_source} NAME_WE) 0008 add_executable( ${_name} ${_test} ${_name}.h) 0009 add_test(NAME ${_name} COMMAND ${_name} ) 0010 ecm_mark_as_test(kdebugsettings-${_name}) 0011 target_link_libraries( ${_name} 0012 Qt::Test 0013 KF6::I18n 0014 Qt::Widgets 0015 KF6::ConfigCore 0016 KF6::WidgetsAddons 0017 KF6::Completion 0018 libkdebugsettings 0019 ) 0020 endmacro () 0021 0022 add_kdebugsettings_unittest( kdebugsettingsdialogtest.cpp) 0023 add_kdebugsettings_unittest( kdeapplicationdebugsettingpagetest.cpp) 0024 add_kdebugsettings_unittest( customdebugsettingspagetest.cpp) 0025 add_kdebugsettings_unittest( configurecustomsettingdialogtest.cpp) 0026 add_kdebugsettings_unittest( configurecustomsettingwidgettest.cpp) 0027 add_kdebugsettings_unittest( environmentsettingsrulespagetest.cpp) 0028 add_kdebugsettings_unittest( categorytypecomboboxtest.cpp) 0029 0030 add_kdebugsettings_unittest( categorywarningtest.cpp) 0031 add_kdebugsettings_unittest( loadgroupmenutest.cpp) 0032 add_kdebugsettings_unittest( loadtoolbuttontest.cpp) 0033 add_kdebugsettings_unittest( savetoolbuttontest.cpp) 0034 add_kdebugsettings_unittest( groupmanagementdialogtest.cpp) 0035 add_kdebugsettings_unittest( groupmanagementwidgettest.cpp) 0036 add_kdebugsettings_unittest( customdebuglistviewtest.cpp ) 0037 add_kdebugsettings_unittest( kdeapplicationtreeviewtest.cpp )