Replace insignificant flag for mac with QEXPECT_FAIL. Keep for win32.
Change-Id: Ied8519294e34d74ef854baa5be5cba2972a7f33c Reviewed-by: Rohan McGovern <rohan.mcgovern@nokia.com>
This commit is contained in:
committed by
Qt by Nokia
parent
8509e390ae
commit
5f06930b16
@@ -4,7 +4,7 @@ QT += core multimedia-private testlib
|
|||||||
CONFIG += no_private_qt_headers_warning
|
CONFIG += no_private_qt_headers_warning
|
||||||
|
|
||||||
# This is more of a system test
|
# This is more of a system test
|
||||||
CONFIG += testcase insignificant_test
|
CONFIG += testcase
|
||||||
|
|
||||||
SOURCES += tst_qsoundeffect.cpp
|
SOURCES += tst_qsoundeffect.cpp
|
||||||
|
|
||||||
@@ -15,3 +15,5 @@ unix:!mac {
|
|||||||
}
|
}
|
||||||
|
|
||||||
TESTDATA += test.wav
|
TESTDATA += test.wav
|
||||||
|
|
||||||
|
win32: CONFIG += insignificant_test
|
||||||
|
|||||||
@@ -156,6 +156,9 @@ void tst_QSoundEffect::testLooping()
|
|||||||
QTestEventLoop::instance().enterLoop(3);
|
QTestEventLoop::instance().enterLoop(3);
|
||||||
|
|
||||||
QCOMPARE(sound->loopsRemaining(), 0);
|
QCOMPARE(sound->loopsRemaining(), 0);
|
||||||
|
#ifdef Q_OS_MAC
|
||||||
|
QEXPECT_FAIL("", "QTBUG-26488 Fails on Mac", Abort);
|
||||||
|
#endif
|
||||||
QCOMPARE(readSignal_Remaining.count(),5);
|
QCOMPARE(readSignal_Remaining.count(),5);
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -198,6 +201,9 @@ void tst_QSoundEffect::testPlaying()
|
|||||||
QTestEventLoop::instance().enterLoop(1);
|
QTestEventLoop::instance().enterLoop(1);
|
||||||
sound->play();
|
sound->play();
|
||||||
QTestEventLoop::instance().enterLoop(1);
|
QTestEventLoop::instance().enterLoop(1);
|
||||||
|
#ifdef Q_OS_MAC
|
||||||
|
QEXPECT_FAIL("", "QTBUG-26488 Fails on Mac", Abort);
|
||||||
|
#endif
|
||||||
QCOMPARE(sound->isPlaying(), false);
|
QCOMPARE(sound->isPlaying(), false);
|
||||||
|
|
||||||
//invalid source
|
//invalid source
|
||||||
@@ -213,6 +219,9 @@ void tst_QSoundEffect::testPlaying()
|
|||||||
void tst_QSoundEffect::testStatus()
|
void tst_QSoundEffect::testStatus()
|
||||||
{
|
{
|
||||||
sound->setSource(QUrl());
|
sound->setSource(QUrl());
|
||||||
|
#ifdef Q_OS_MAC
|
||||||
|
QEXPECT_FAIL("", "QTBUG-26488 Fails on Mac", Abort);
|
||||||
|
#endif
|
||||||
QCOMPARE(sound->status(), QSoundEffect::Null);
|
QCOMPARE(sound->status(), QSoundEffect::Null);
|
||||||
|
|
||||||
//valid source
|
//valid source
|
||||||
@@ -272,6 +281,9 @@ void tst_QSoundEffect::testSetSourceWhileLoading()
|
|||||||
QVERIFY(sound->isPlaying());
|
QVERIFY(sound->isPlaying());
|
||||||
|
|
||||||
sound->setSource(QUrl());
|
sound->setSource(QUrl());
|
||||||
|
#ifdef Q_OS_MAC
|
||||||
|
QEXPECT_FAIL("", "QTBUG-26488 Fails on Mac", Abort);
|
||||||
|
#endif
|
||||||
QCOMPARE(sound->status(), QSoundEffect::Null);
|
QCOMPARE(sound->status(), QSoundEffect::Null);
|
||||||
|
|
||||||
sound->setSource(url2);
|
sound->setSource(url2);
|
||||||
@@ -302,6 +314,9 @@ void tst_QSoundEffect::testSetSourceWhilePlaying()
|
|||||||
QVERIFY(sound->isPlaying());
|
QVERIFY(sound->isPlaying());
|
||||||
|
|
||||||
sound->setSource(QUrl());
|
sound->setSource(QUrl());
|
||||||
|
#ifdef Q_OS_MAC
|
||||||
|
QEXPECT_FAIL("", "QTBUG-26488 Fails on Mac", Abort);
|
||||||
|
#endif
|
||||||
QCOMPARE(sound->status(), QSoundEffect::Null);
|
QCOMPARE(sound->status(), QSoundEffect::Null);
|
||||||
|
|
||||||
sound->setSource(url2);
|
sound->setSource(url2);
|
||||||
@@ -323,6 +338,9 @@ void tst_QSoundEffect::testSetSourceWhilePlaying()
|
|||||||
void tst_QSoundEffect::testSupportedMimeTypes()
|
void tst_QSoundEffect::testSupportedMimeTypes()
|
||||||
{
|
{
|
||||||
QStringList mimeTypes = sound->supportedMimeTypes();
|
QStringList mimeTypes = sound->supportedMimeTypes();
|
||||||
|
#ifdef Q_OS_MAC
|
||||||
|
QEXPECT_FAIL("", "QTBUG-26488 Fails on Mac", Abort);
|
||||||
|
#endif
|
||||||
QVERIFY(!mimeTypes.empty());
|
QVERIFY(!mimeTypes.empty());
|
||||||
QVERIFY(mimeTypes.indexOf(QLatin1String("audio/wav")) != -1 ||
|
QVERIFY(mimeTypes.indexOf(QLatin1String("audio/wav")) != -1 ||
|
||||||
mimeTypes.indexOf(QLatin1String("audio/x-wav")) != -1 ||
|
mimeTypes.indexOf(QLatin1String("audio/x-wav")) != -1 ||
|
||||||
@@ -338,6 +356,9 @@ void tst_QSoundEffect::testCorruptFile()
|
|||||||
QVERIFY(!sound->isPlaying());
|
QVERIFY(!sound->isPlaying());
|
||||||
QVERIFY(sound->status() == QSoundEffect::Loading || sound->status() == QSoundEffect::Error);
|
QVERIFY(sound->status() == QSoundEffect::Loading || sound->status() == QSoundEffect::Error);
|
||||||
QTRY_COMPARE(sound->status(), QSoundEffect::Error);
|
QTRY_COMPARE(sound->status(), QSoundEffect::Error);
|
||||||
|
#ifdef Q_OS_MAC
|
||||||
|
QEXPECT_FAIL("", "QTBUG-26488 Fails on Mac", Abort);
|
||||||
|
#endif
|
||||||
QCOMPARE(statusSpy.count(), 2);
|
QCOMPARE(statusSpy.count(), 2);
|
||||||
sound->play();
|
sound->play();
|
||||||
QVERIFY(!sound->isPlaying());
|
QVERIFY(!sound->isPlaying());
|
||||||
|
|||||||
Reference in New Issue
Block a user