aboutsummaryrefslogtreecommitdiffstats
path: root/tests
diff options
context:
space:
mode:
authorPeter Varga <pvarga@inf.u-szeged.hu>2012-10-18 17:16:40 +0200
committerThe Qt Project <gerrit-noreply@qt-project.org>2012-10-19 10:39:21 +0200
commiteafb8c29d37946e263d07067a173861087bd17a9 (patch)
tree9d7c243cba2e2cc6eee1680a296f0b67edf1e323 /tests
parent8160e03f99301291cf2dfa964811c12ae0aaaed4 (diff)
Re-enable tst_QJSEngine::stringObjects test
Corresponding bug has been fixed in QtJSBackend thus re-enable test and remove expected failures. Change-Id: I72d6ce31a1c932db29dad0758e0c2654543a5b1f Reviewed-by: Simon Hausmann <simon.hausmann@digia.com>
Diffstat (limited to 'tests')
-rw-r--r--tests/auto/qml/qjsengine/tst_qjsengine.cpp4
1 files changed, 0 insertions, 4 deletions
diff --git a/tests/auto/qml/qjsengine/tst_qjsengine.cpp b/tests/auto/qml/qjsengine/tst_qjsengine.cpp
index 7892290695..87d2673c2f 100644
--- a/tests/auto/qml/qjsengine/tst_qjsengine.cpp
+++ b/tests/auto/qml/qjsengine/tst_qjsengine.cpp
@@ -1955,8 +1955,6 @@ void tst_QJSEngine::stringObjects()
{
// See ECMA-262 Section 15.5, "String Objects".
- QSKIP("This test is temporarily skipped until fix is not landed: https://codereview.qt-project.org/#change,37284");
-
QJSEngine eng;
QString str("ciao");
// in C++
@@ -1967,7 +1965,6 @@ void tst_QJSEngine::stringObjects()
QString pname = QString::number(i);
QVERIFY(obj.property(pname).isString());
QCOMPARE(obj.property(pname).toString(), QString(str.at(i)));
- QEXPECT_FAIL("", "FIXME: This is V8 issue 862. ECMA script standard 15.5.5.2 compliance.", Continue);
QVERIFY(!obj.deleteProperty(pname));
obj.setProperty(pname, 123);
QVERIFY(obj.property(pname).isString());
@@ -2006,7 +2003,6 @@ void tst_QJSEngine::stringObjects()
QJSValue ret5 = eng.evaluate("delete s[0]");
QVERIFY(ret5.isBool());
- QEXPECT_FAIL("", "FIXME: This is V8 bug, please report it! ECMA script standard 15.5.5.2", Abort);
QVERIFY(!ret5.toBool());
QJSValue ret6 = eng.evaluate("delete s[-1]");