diff options
Diffstat (limited to 'tests/CMakeLists.txt')
-rw-r--r-- | tests/CMakeLists.txt | 25 |
1 files changed, 25 insertions, 0 deletions
diff --git a/tests/CMakeLists.txt b/tests/CMakeLists.txt index fb93aca..c1b4afc 100644 --- a/tests/CMakeLists.txt +++ b/tests/CMakeLists.txt @@ -207,3 +207,28 @@ add_test(greeter-list-test-iterator greeter-list-test --gtest_filter=GreeterListTest.BasicIterator ) +########################### +# Indicator Test +########################### + +add_definitions( + -DINDICATOR_SOUND_SERVICE_BINARY="${CMAKE_BINARY_DIR}/src/indicator-sound-service" +) +add_executable (indicator-test indicator-test.cc) +target_link_libraries ( + indicator-test + gtest + ${SOUNDSERVICE_LIBRARIES} + ${TEST_LIBRARIES} +) + +# Split tests to work around libaccountservice sucking +add_test(indcator-test-phone-menu + indicator-test --gtest_filter=IndicatorTest.PhoneMenu +) +add_test(indcator-test-desktop-menu + indicator-test --gtest_filter=IndicatorTest.DesktopMenu +) +add_test(indcator-test-silent-actions + indicator-test --gtest_filter=IndicatorTest.SilentActions +) |