diff options
Diffstat (limited to 'tests/auto/qscriptvalue')
-rw-r--r-- | tests/auto/qscriptvalue/tst_qscriptvalue.cpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/tests/auto/qscriptvalue/tst_qscriptvalue.cpp b/tests/auto/qscriptvalue/tst_qscriptvalue.cpp index 9048a02..5417cc1 100644 --- a/tests/auto/qscriptvalue/tst_qscriptvalue.cpp +++ b/tests/auto/qscriptvalue/tst_qscriptvalue.cpp @@ -1416,7 +1416,8 @@ void tst_QScriptValue::toQObject() QCOMPARE(qscriptvalue_cast<QPushButton*>(variant2), &button); QScriptValue variant3 = eng.newVariant(qVariantFromValue(&button)); - QCOMPARE(variant3.toQObject(), (QObject*)0); + QVERIFY(variant3.isQObject()); + QCOMPARE(variant3.toQObject(), (QObject*)&button); QCOMPARE(qscriptvalue_cast<QObject*>(variant3), (QObject*)&button); QCOMPARE(qscriptvalue_cast<QWidget*>(variant3), (QWidget*)&button); QCOMPARE(qscriptvalue_cast<QPushButton*>(variant3), &button); |