Showing the changes to tests/script-engine/src/ScriptEngineTests.cpp (1 of 1 file). Show all
Unified · Split
| @@ -68,6 +68,30 @@ void ScriptEngineTests::initTestCase() { · 67 unmodified lines | |||
| 68 | qCritical() << "Error from engine" << engineName << ": " << message; | 68 | qCritical() << "Error from engine" << engineName << ": " << message; |
| 69 | }); | 69 | }); |
| 70 | 70 | ||
| 71 | |||
| 72 | QSharedPointer<ScriptEngines> ac = DependencyManager::get<ScriptEngines>(); | ||
| 73 | QVERIFY(!ac.isNull()); | ||
| 74 | |||
| 75 | connect(ac.get(), &ScriptEngines::scriptLoadError, [](const QString& filename, const QString& error){ | ||
| 76 | qWarning() << "Failed to load script" << filename << ":" << error; | ||
| 77 | }); | ||
| 78 | |||
| 79 | connect(ac.get(), &ScriptEngines::printedMessage, [](const QString& message, const QString& engineName){ | ||
| 80 | qDebug() << "Printed message from engine" << engineName << ": " << message; | ||
| 81 | }); | ||
| 82 | |||
| 83 | connect(ac.get(), &ScriptEngines::infoMessage, [](const QString& message, const QString& engineName){ | ||
| 84 | qInfo() << "Info message from engine" << engineName << ": " << message; | ||
| 85 | }); | ||
| 86 | |||
| 87 | connect(ac.get(), &ScriptEngines::warningMessage, [](const QString& message, const QString& engineName){ | ||
| 88 | qWarning() << "Warning from engine" << engineName << ": " << message; | ||
| 89 | }); | ||
| 90 | |||
| 91 | connect(ac.get(), &ScriptEngines::errorMessage, [](const QString& message, const QString& engineName){ | ||
| 92 | qCritical() << "Error from engine" << engineName << ": " << message; | ||
| 93 | }); | ||
| 94 | |||
| 71 | } | 95 | } |
| 72 | 96 | ||
| 73 | void ScriptEngineTests::scriptTest() { | 97 | void ScriptEngineTests::scriptTest() { |