From d9a00604c1d8e3103444053da39a4af17230903b Mon Sep 17 00:00:00 2001 From: Xavi Garcia Mena Date: Wed, 2 Dec 2015 14:44:58 +0100 Subject: Added integration tests --- tests/integration/test-indicator.cpp | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) (limited to 'tests/integration/test-indicator.cpp') diff --git a/tests/integration/test-indicator.cpp b/tests/integration/test-indicator.cpp index 33e62b5..54c56b5 100644 --- a/tests/integration/test-indicator.cpp +++ b/tests/integration/test-indicator.cpp @@ -182,6 +182,7 @@ TEST_F(TestIndicator, PhoneBasicInitialVolume) ).match()); } + TEST_F(TestIndicator, PhoneAddMprisPlayer) { double INITIAL_VOLUME = 0.0; @@ -783,7 +784,11 @@ TEST_F(TestIndicator, PhoneNotificationWarningVolume) int idNotification = getNotificationID(notificationsSpy.at(5)); ASSERT_NE(-1, idNotification); - qWarning() << "XGM: id Notification: " << idNotification; + // check the sync value before cancelling the dialog + bool isValid; + qlonglong syncValue = getVolumeSyncValue(&isValid); + EXPECT_TRUE(isValid); + EXPECT_EQ(0, syncValue); // cancel the dialog pressNotificationButton(idNotification, "cancel"); @@ -805,6 +810,11 @@ TEST_F(TestIndicator, PhoneNotificationWarningVolume) ) ).match()); + // verify that the sync value is increased + syncValue = getVolumeSyncValue(&isValid); + EXPECT_TRUE(isValid); + EXPECT_EQ(1, syncValue); + // try again... notificationsSpy.clear(); @@ -900,7 +910,6 @@ TEST_F(TestIndicator, PhoneNotificationWarningVolume) checkVolumeNotification(1.0, "Headphones", true, notificationsSpy.at(3)); } - TEST_F(TestIndicator, PhoneNotificationWarningVolumeAlertMode) { double INITIAL_VOLUME = 0.0; -- cgit v1.2.3