aboutsummaryrefslogtreecommitdiffstats
path: root/tests
diff options
context:
space:
mode:
Diffstat (limited to 'tests')
-rw-r--r--tests/auto/qml/qjsengine/tst_qjsengine.cpp6
1 files changed, 4 insertions, 2 deletions
diff --git a/tests/auto/qml/qjsengine/tst_qjsengine.cpp b/tests/auto/qml/qjsengine/tst_qjsengine.cpp
index a5316dce21..85d61a3537 100644
--- a/tests/auto/qml/qjsengine/tst_qjsengine.cpp
+++ b/tests/auto/qml/qjsengine/tst_qjsengine.cpp
@@ -4826,7 +4826,7 @@ void tst_QJSEngine::catchError()
QJSValue tst_QJSEngine::throwingCppMethod1()
{
- qjsEngine(this)->throwError("blub");
+ qjsEngine(this)->throwError(QStringLiteral("blub"));
return QJSValue(47);
}
@@ -4837,7 +4837,9 @@ void tst_QJSEngine::throwingCppMethod2()
QJSValue tst_QJSEngine::throwingCppMethod3()
{
- return qjsEngine(this)->newErrorObject(QJSValue::EvalError, "Something is wrong");
+ QJSEngine *engine = qjsEngine(this);
+ engine->throwError(engine->newErrorObject(QJSValue::EvalError, "Something is wrong"));
+ return QJSValue(31);
}
void tst_QJSEngine::mathMinMax()