From c691e8691d84199e366e73a9a75e4adfa1f2e3de Mon Sep 17 00:00:00 2001 From: Dale Glass Date: Sat, 8 Oct 2022 12:26:23 +0200 Subject: [PATCH] Partial changes --- tests/script-engine/src/ScriptEngineTests.cpp | 24 +++++++++++++++++++ 1 file changed, 24 insertions(+) diff --git a/tests/script-engine/src/ScriptEngineTests.cpp b/tests/script-engine/src/ScriptEngineTests.cpp index 8b708ba368..2d04788a90 100644 --- a/tests/script-engine/src/ScriptEngineTests.cpp +++ b/tests/script-engine/src/ScriptEngineTests.cpp @@ -68,6 +68,30 @@ void ScriptEngineTests::initTestCase() { qCritical() << "Error from engine" << engineName << ": " << message; }); + + QSharedPointer ac = DependencyManager::get(); + QVERIFY(!ac.isNull()); + + connect(ac.get(), &ScriptEngines::scriptLoadError, [](const QString& filename, const QString& error){ + qWarning() << "Failed to load script" << filename << ":" << error; + }); + + connect(ac.get(), &ScriptEngines::printedMessage, [](const QString& message, const QString& engineName){ + qDebug() << "Printed message from engine" << engineName << ": " << message; + }); + + connect(ac.get(), &ScriptEngines::infoMessage, [](const QString& message, const QString& engineName){ + qInfo() << "Info message from engine" << engineName << ": " << message; + }); + + connect(ac.get(), &ScriptEngines::warningMessage, [](const QString& message, const QString& engineName){ + qWarning() << "Warning from engine" << engineName << ": " << message; + }); + + connect(ac.get(), &ScriptEngines::errorMessage, [](const QString& message, const QString& engineName){ + qCritical() << "Error from engine" << engineName << ": " << message; + }); + } void ScriptEngineTests::scriptTest() {