tst_v4::qtscript(): QSKIP -> QEXPECT_FAIL
authorJ-P Nurmi <j-p.nurmi@nokia.com>
Mon, 10 Sep 2012 15:04:42 +0000 (17:04 +0200)
committerQt by Nokia <qt-info@nokia.com>
Thu, 13 Sep 2012 09:08:09 +0000 (11:08 +0200)
Change-Id: I0a9b657b3ce81e0fc3bc788d0db64d27505eba10
Reviewed-by: Caroline Chao <caroline.chao@nokia.com>
tests/auto/qml/v4/tst_v4.cpp

index e4a8a2e..c09a020 100644 (file)
@@ -117,9 +117,6 @@ static void v4ErrorsMsgHandler(QtMsgType, const char *message)
 
 void tst_v4::qtscript()
 {
-    if (strcmp(QTest::currentDataTag(), "jsvalueHandling") == 0)
-        QSKIP("Test failing - QTBUG-26951");
-
     QFETCH(QString, file);
     QV4Compiler::enableBindingsTest(true);
 
@@ -138,6 +135,7 @@ void tst_v4::qtscript()
         foreach (const QByteArray &msg, v4ErrorMessages)
             qDebug() << msg;
     }
+    QEXPECT_FAIL("jsvalueHandling", "QTBUG-26951 - QJSValue has a different representation of NULL to QV8Engine", Continue);
     QCOMPARE(v4ErrorCount, 0);
 
     QV4Compiler::enableBindingsTest(false);