set( signalplottertest_SRCS signalplottertest.cpp ../SensorDisplayLib/SignalPlotter.cc)
set( signalplotterbenchmark_SRCS signalplotterbenchmark.cpp ../SensorDisplayLib/SignalPlotter.cc)
set( ksysguarddtest_SRCS ksysguarddtest.cpp ../ksgrd/SensorAgent.cc ../ksgrd/SensorManager.cc ../ksgrd/SensorSocketAgent.cc ../ksgrd/SensorShellAgent.cc)

kde4_add_unit_test( signalplottertest
    TESTNAME ksubmodule-signalplottertest
    ${signalplottertest_SRCS}
)

kde4_add_unit_test( signalplotterbenchmark
    TESTNAME ksubmodule-signalplottertest
    ${signalplotterbenchmark_SRCS}
)

kde4_add_unit_test( ksysguarddtest
    TESTNAME ksubmodule-ksysguarddtest
    ${ksysguarddtest_SRCS}
)

target_link_libraries( signalplottertest
    ${KDE4_KDEUI_LIBS}
    ${QT_QTTEST_LIBRARY}
)
target_link_libraries( signalplotterbenchmark
    ${KDE4_KDEUI_LIBS}
    ${QT_QTTEST_LIBRARY}
    ${QT_QTBENCHMARK_LIBRARY}
)

target_link_libraries( ksysguarddtest
    ${KDE4_KDEUI_LIBS}
    ${QT_QTTEST_LIBRARY}
    ${QT_QTNETWORK_LIBRARY}
)
