diff options
author | Lev Zelenskiy <lev.zelenskiy@nokia.com> | 2012-04-04 13:58:55 +1000 |
---|---|---|
committer | Qt by Nokia <qt-info@nokia.com> | 2012-04-05 05:52:21 +0200 |
commit | d6536f6583b68df54fb72db20c5348a0c06ff90c (patch) | |
tree | 051ef72451858005738079caf46a829cef93ebd5 | |
parent | 2acb594de22269942657317b689ce076b6356da0 (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.cpp | 23 |
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()) |