diff options
author | Kent Hansen <kent.hansen@nokia.com> | 2011-02-23 10:02:40 (GMT) |
---|---|---|
committer | Kent Hansen <kent.hansen@nokia.com> | 2011-02-23 10:02:40 (GMT) |
commit | 80b5aec8dc5d00ad495db541ae4f7e801245993b (patch) | |
tree | c683059d89c6a12e27b03799225c88d33c9a2c35 /tests/auto/qscriptextqobject | |
parent | 4ae7bdabe8903d9cdfc48b9de6e2978b99b0b334 (diff) | |
download | Qt-80b5aec8dc5d00ad495db541ae4f7e801245993b.zip Qt-80b5aec8dc5d00ad495db541ae4f7e801245993b.tar.gz Qt-80b5aec8dc5d00ad495db541ae4f7e801245993b.tar.bz2 |
Fix typo in autotest
When using []-notation to access properties, the name must be
enclosed by ''. The test was failing, but not for the right
reason.
Also add link to the task ID in the failure message.
Diffstat (limited to 'tests/auto/qscriptextqobject')
-rw-r--r-- | tests/auto/qscriptextqobject/tst_qscriptextqobject.cpp | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/tests/auto/qscriptextqobject/tst_qscriptextqobject.cpp b/tests/auto/qscriptextqobject/tst_qscriptextqobject.cpp index ca2b888..c53abcb 100644 --- a/tests/auto/qscriptextqobject/tst_qscriptextqobject.cpp +++ b/tests/auto/qscriptextqobject/tst_qscriptextqobject.cpp @@ -1008,8 +1008,9 @@ void tst_QScriptExtQObject::getSetStaticProperty_methodPersistence() QVERIFY(slot.isFunction()); QScriptValue sameSlot = m_engine->evaluate("myObject.mySlot"); QVERIFY(sameSlot.strictlyEquals(slot)); - sameSlot = m_engine->evaluate("myObject[mySlot()]"); - QEXPECT_FAIL("", "Signature-based method lookup creates new function wrapper object", Continue); + sameSlot = m_engine->evaluate("myObject['mySlot()']"); + QVERIFY(sameSlot.isFunction()); + QEXPECT_FAIL("", "QTBUG-17611: Signature-based method lookup creates new function wrapper object", Continue); QVERIFY(sameSlot.strictlyEquals(slot)); } } |