diff options
Diffstat (limited to 'tests/auto/qml/qjsengine/tst_qjsengine.cpp')
-rw-r--r-- | tests/auto/qml/qjsengine/tst_qjsengine.cpp | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/tests/auto/qml/qjsengine/tst_qjsengine.cpp b/tests/auto/qml/qjsengine/tst_qjsengine.cpp index faab4a970c..3f848285c8 100644 --- a/tests/auto/qml/qjsengine/tst_qjsengine.cpp +++ b/tests/auto/qml/qjsengine/tst_qjsengine.cpp @@ -4571,6 +4571,12 @@ void tst_QJSEngine::tracing() QTest::ignoreMessage(QtDebugMsg, "a (:1)\nb (:1)\nc (:1)\n%entry (:1)"); engine.evaluate("function a() { console.trace(); } function b() { a(); } function c() { b(); }"); engine.evaluate("c()"); + + QQmlTestMessageHandler messageHandler; + messageHandler.setIncludeCategoriesEnabled(true); + engine.evaluate("c()"); + QCOMPARE(messageHandler.messageString(), + QLatin1String("js: a (:1)\nb (:1)\nc (:1)\n%entry (:1)")); } void tst_QJSEngine::asserts() |