summaryrefslogtreecommitdiffstats
path: root/tests/auto/qscriptcontext
diff options
context:
space:
mode:
authorKent Hansen <khansen@trolltech.com>2009-07-09 10:49:48 (GMT)
committerKent Hansen <khansen@trolltech.com>2009-07-09 10:49:48 (GMT)
commitc0612a4557dc5e79bd4c1f941971b5a9ef1e2322 (patch)
tree5aec9ff986a33fa04e2f2264ecdba967ea25793a /tests/auto/qscriptcontext
parent6985212c8909c89183b232ca28b96a2c8a2f1385 (diff)
downloadQt-c0612a4557dc5e79bd4c1f941971b5a9ef1e2322.zip
Qt-c0612a4557dc5e79bd4c1f941971b5a9ef1e2322.tar.gz
Qt-c0612a4557dc5e79bd4c1f941971b5a9ef1e2322.tar.bz2
mark a few expected failures
Diffstat (limited to 'tests/auto/qscriptcontext')
-rw-r--r--tests/auto/qscriptcontext/tst_qscriptcontext.cpp3
1 files changed, 3 insertions, 0 deletions
diff --git a/tests/auto/qscriptcontext/tst_qscriptcontext.cpp b/tests/auto/qscriptcontext/tst_qscriptcontext.cpp
index 3fc60df..cdbb089 100644
--- a/tests/auto/qscriptcontext/tst_qscriptcontext.cpp
+++ b/tests/auto/qscriptcontext/tst_qscriptcontext.cpp
@@ -527,12 +527,15 @@ void tst_QScriptContext::lineNumber()
QScriptValue result = eng.evaluate("try { eval(\"foo = 123;\\n this[is{a{syntax|error@#$%@#% \"); } catch (e) { e.lineNumber; }", "foo.qs", 123);
QVERIFY(!eng.hasUncaughtException());
+ QEXPECT_FAIL("", "error.lineNumber is error.line in JSC", Continue);
QVERIFY(result.isNumber());
+ QEXPECT_FAIL("", "error.lineNumber is error.line in JSC", Continue);
QCOMPARE(result.toInt32(), 124);
result = eng.evaluate("foo = 123;\n bar = 42\n0 = 0");
QVERIFY(eng.hasUncaughtException());
QCOMPARE(eng.uncaughtExceptionLineNumber(), 3);
+ QEXPECT_FAIL("", "error.lineNumber is error.line in JSC", Continue);
QCOMPARE(result.property("lineNumber").toInt32(), 3);
}