summaryrefslogtreecommitdiffstats
path: root/tests/auto/integration/qmediaplayerbackend/tst_qmediaplayerbackend.cpp
diff options
context:
space:
mode:
authorKari Oikarinen <kari.oikarinen@qt.io>2019-01-08 08:18:39 +0200
committerKari Oikarinen <kari.oikarinen@qt.io>2019-01-08 08:18:39 +0200
commit6fde0c5698d02db489a42e7108260327bae357b1 (patch)
tree4072f2ff49eb7aeefe69e6ad5d6350fa61f740c6 /tests/auto/integration/qmediaplayerbackend/tst_qmediaplayerbackend.cpp
parent4fb0aa479ea6b5ea7e72ba880cf01bbaa59d93fa (diff)
parent80898b03be54e2855472987f60f4c2526344389b (diff)
Merge 5.12 into 5.12.1
Diffstat (limited to 'tests/auto/integration/qmediaplayerbackend/tst_qmediaplayerbackend.cpp')
-rw-r--r--tests/auto/integration/qmediaplayerbackend/tst_qmediaplayerbackend.cpp12
1 files changed, 8 insertions, 4 deletions
diff --git a/tests/auto/integration/qmediaplayerbackend/tst_qmediaplayerbackend.cpp b/tests/auto/integration/qmediaplayerbackend/tst_qmediaplayerbackend.cpp
index 76b791e21..25430a189 100644
--- a/tests/auto/integration/qmediaplayerbackend/tst_qmediaplayerbackend.cpp
+++ b/tests/auto/integration/qmediaplayerbackend/tst_qmediaplayerbackend.cpp
@@ -308,13 +308,17 @@ void tst_QMediaPlayerBackend::unloadMedia()
void tst_QMediaPlayerBackend::loadMediaInLoadingState()
{
- const QUrl url("http://unavailable.media/");
+ if (!isWavSupported())
+ QSKIP("Sound format is not supported");
+
QMediaPlayer player;
- player.setMedia(QMediaContent(url));
+ player.setMedia(localWavFile);
player.play();
+ QCOMPARE(player.mediaStatus(), QMediaPlayer::LoadingMedia);
// Sets new media while old has not been finished.
- player.setMedia(QMediaContent(url));
- QTRY_COMPARE(player.mediaStatus(), QMediaPlayer::InvalidMedia);
+ player.setMedia(localWavFile);
+ QCOMPARE(player.mediaStatus(), QMediaPlayer::LoadingMedia);
+ QTRY_COMPARE(player.mediaStatus(), QMediaPlayer::LoadedMedia);
}
void tst_QMediaPlayerBackend::playPauseStop()