Warning, /plasma/libksysguard/autotests/CMakeLists.txt is written in an unsupported language. File is not indexed.
0001 find_package(Qt${QT_MAJOR_VERSION} REQUIRED CONFIG COMPONENTS Test) 0002 0003 include_directories(${libksysguard_SOURCE_DIR}) 0004 0005 # Process unit test 0006 ecm_qt_declare_logging_category(processtest_debug_SRCS HEADER processcore_debug.h IDENTIFIER LIBKSYSGUARD_PROCESSCORE CATEGORY_NAME org.kde.libksysguard.processcore) 0007 ecm_add_test(processtest.cpp ${processtest_debug_SRCS} TEST_NAME processtest 0008 LINK_LIBRARIES KSysGuard::ProcessUi Qt::Test) 0009 0010 if (KF5Plasma_FOUND) 0011 set(SIGNALPLOTTER_DEBUG_SRCS) 0012 ecm_qt_declare_logging_category(SIGNALPLOTTER_DEBUG_SRCS HEADER ksignalplotter_debug.h IDENTIFIER LIBKSYSGUARD_KSIGNALPLOTTER CATEGORY_NAME org.kde.libksysguard.ksignalplotter) 0013 ecm_add_test(signalplotterbenchmark.cpp ../signalplotter/ksignalplotter.cpp ${SIGNALPLOTTER_DEBUG_SRCS} 0014 TEST_NAME signalplotterbenchmark 0015 LINK_LIBRARIES KSysGuard::SignalPlotter Qt::Test Qt::Widgets KF5::IconThemes 0016 ) 0017 0018 ecm_add_test(graphicssignalplotterbenchmark.cpp ../signalplotter/kgraphicssignalplotter.cpp ${SIGNALPLOTTER_DEBUG_SRCS} 0019 TEST_NAME graphicssignalplotterbenchmark 0020 LINK_LIBRARIES KSysGuard::SignalPlotter Qt::Test Qt::Widgets KF5::IconThemes KF5::Plasma 0021 ) 0022 0023 ecm_add_test(signalplottertest.cpp ../signalplotter/ksignalplotter.cpp ${SIGNALPLOTTER_DEBUG_SRCS} 0024 TEST_NAME signalplottertest 0025 LINK_LIBRARIES KSysGuard::SignalPlotter Qt::Test Qt::Widgets KF5::IconThemes 0026 ) 0027 endif() 0028 0029 ecm_add_test(chronotest.cpp 0030 TEST_NAME chronotest 0031 LINK_LIBRARIES Qt::Test KF5::I18n 0032 ) 0033 0034 ecm_add_test(formattertest.cpp LINK_LIBRARIES Qt::Test KSysGuard::Formatter) 0035 ecm_add_test(sensortreemodeltest.cpp LINK_LIBRARIES Qt::Test Qt::DBus KSysGuard::Sensors) 0036 ecm_add_test(sensordatamodeltest.cpp LINK_LIBRARIES Qt::Test Qt::DBus KSysGuard::Sensors KSysGuard::Formatter) 0037 ecm_add_test(processdatamodeltest.cpp LINK_LIBRARIES Qt::Test KSysGuard::ProcessCore) 0038 ecm_add_test(cgrouptest.cpp LINK_LIBRARIES Qt::Test KF5::Service KSysGuard::ProcessCore) 0039 0040 include_directories(../faces) 0041 ecm_add_test(sensorfacecontrollertest.cpp LINK_LIBRARIES 0042 Qt::Test 0043 KF5::ConfigCore 0044 KF5::ConfigGui 0045 KF5::I18n 0046 KF5::Package 0047 KF5::ConfigQml 0048 KF5::Solid 0049 KSysGuard::SensorFaces 0050 ) 0051 0052 # set( ksysguarddtest_SRCS ksysguarddtest.cpp ${libksysguard_SOURCE_DIR}/ksgrd/SensorAgent.cpp ${libksysguard_SOURCE_DIR}/ksgrd/SensorManager.cpp ${libksysguard_SOURCE_DIR}/ksgrd/SensorSocketAgent.cpp ${libksysguard_SOURCE_DIR}/ksgrd/SensorShellAgent.cpp) 0053 # 0054 # ecm_add_test(${ksysguarddtest_SRCS} 0055 # TEST_NAME "ksysguard-ksysguarddtest" 0056 # LINK_LIBRARIES 0057 # Qt::Test 0058 # Qt::Network 0059 # Qt::Widgets 0060 # KF5::ConfigCore 0061 # KF5::CoreAddons 0062 # KF5::I18n 0063 # )