diff --git a/tests/script-engine/src/ScriptEngineNetworkedTests.cpp b/tests/script-engine/src/ScriptEngineNetworkedTests.cpp index d73323a75b..9648e88d56 100644 --- a/tests/script-engine/src/ScriptEngineNetworkedTests.cpp +++ b/tests/script-engine/src/ScriptEngineNetworkedTests.cpp @@ -161,16 +161,16 @@ void ScriptEngineNetworkedTests::testRequireInfinite() { "Script.require('./tests/require_inf_a.js');" "print(\"Done\");" "Script.stop(true);", "testRequireInf.js"); - QStringList printed; - QStringList expected {"Starting", "Value from A: 6", "Value from B: 6", "Done"}; + QString errors; + QVERIFY(!sm->isRunning()); QVERIFY(!sm->isStopped()); QVERIFY(!sm->isFinished()); - connect(sm.get(), &ScriptManager::printedMessage, [&printed](const QString& message, const QString& engineName){ - printed.append(message); + connect(sm.get(), &ScriptManager::errorMessage, [&errors](const QString& message, const QString& engineName){ + errors.append(message); }); @@ -181,9 +181,5 @@ void ScriptEngineNetworkedTests::testRequireInfinite() { QVERIFY(!sm->isStopped()); QVERIFY(sm->isFinished()); - QVERIFY(printed.length() == expected.length()); - for(int i=0;i