summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorLev Zelenskiy <lev.zelenskiy@nokia.com>2012-04-04 13:58:55 +1000
committerQt by Nokia <qt-info@nokia.com>2012-04-05 05:52:21 +0200
commitd6536f6583b68df54fb72db20c5348a0c06ff90c (patch)
tree051ef72451858005738079caf46a829cef93ebd5
parent2acb594de22269942657317b689ce076b6356da0 (diff)
Updated integration test to check initial volume.
Change-Id: Ida1eb24a6e09d31048722299104616fbaa26dffa Reviewed-by: Jonas Rabbe <jonas.rabbe@nokia.com> Reviewed-by: Michael Goddard <michael.goddard@nokia.com>
-rw-r--r--tests/auto/integration/qmediaplayerbackend/tst_qmediaplayerbackend.cpp23
1 files changed, 23 insertions, 0 deletions
diff --git a/tests/auto/integration/qmediaplayerbackend/tst_qmediaplayerbackend.cpp b/tests/auto/integration/qmediaplayerbackend/tst_qmediaplayerbackend.cpp
index 6be141cc7..3dcbed335 100644
--- a/tests/auto/integration/qmediaplayerbackend/tst_qmediaplayerbackend.cpp
+++ b/tests/auto/integration/qmediaplayerbackend/tst_qmediaplayerbackend.cpp
@@ -77,6 +77,7 @@ private slots:
void volumeAndMuted();
void volumeAcrossFiles_data();
void volumeAcrossFiles();
+ void initialVolume();
void seekPauseSeek();
void probes();
void playlist();
@@ -535,6 +536,28 @@ void tst_QMediaPlayerBackend::volumeAcrossFiles()
QCOMPARE(player.isMuted(), muted);
}
+void tst_QMediaPlayerBackend::initialVolume()
+{
+ {
+ QMediaPlayer player;
+ player.setVolume(1);
+ player.setMedia(localWavFile);
+ QCOMPARE(player.volume(), 1);
+ player.play();
+ QTRY_COMPARE(player.mediaStatus(), QMediaPlayer::EndOfMedia);
+ QCOMPARE(player.volume(), 1);
+ }
+
+ {
+ QMediaPlayer player;
+ player.setMedia(localWavFile);
+ QCOMPARE(player.volume(), 100);
+ player.play();
+ QTRY_COMPARE(player.mediaStatus(), QMediaPlayer::EndOfMedia);
+ QCOMPARE(player.volume(), 100);
+ }
+}
+
void tst_QMediaPlayerBackend::seekPauseSeek()
{
if (localVideoFile.isNull())