ef6279fd51
Add an 'info' message type that can be used for messages that are neither warnings (QtWarningMsg), nor for debugging only (QtDebugMsg). This is useful mainly for applications that do not have to adhere to the 'do not print anything by default' paradigm that we have for the Qt libraries itself. [ChangeLog][QtCore][Logging] QtInfoMsg got added as a new QtMsgType. Use the new qInfo(), qCInfo() macros to log to it. Change-Id: I810995d63de46c41a9a99a34d37c0d417fa87a05 Reviewed-by: Jason McDonald <macadder1@gmail.com>
59 lines
2.7 KiB
XML
59 lines
2.7 KiB
XML
<?xml version="1.0" encoding="UTF-8" ?>
|
|
<testsuite errors="17" failures="4" tests="6" name="tst_Warnings">
|
|
<properties>
|
|
<property value="@INSERT_QT_VERSION_HERE@" name="QTestVersion"/>
|
|
<property value="@INSERT_QT_VERSION_HERE@" name="QtVersion"/>
|
|
<property value="" name="QtBuild"/>
|
|
</properties>
|
|
<testcase result="pass" name="initTestCase"/>
|
|
<testcase result="pass" name="testWarnings">
|
|
<!-- message="Warning" type="qwarn" -->
|
|
<!-- message="Warning" type="qwarn" -->
|
|
<!-- message="Debug" type="qdebug" -->
|
|
<!-- message="Debug" type="qdebug" -->
|
|
<!-- message="Info" type="qinfo" -->
|
|
<!-- message="Info" type="qinfo" -->
|
|
<!-- message="Baba" type="qdebug" -->
|
|
<!-- message="Baba" type="qdebug" -->
|
|
<!-- message="Bubublabla" type="qdebug" -->
|
|
<!-- message="Babablabla" type="qwarn" -->
|
|
</testcase>
|
|
<testcase result="fail" name="testMissingWarnings">
|
|
<!-- message="Did not receive message: "Warning0"" type="info" -->
|
|
<!-- message="Did not receive message: "Warning1"" type="info" -->
|
|
<failure message="Not all expected messages were received" result="fail"/>
|
|
</testcase>
|
|
<testcase result="fail" name="testMissingWarningsRegularExpression">
|
|
<!-- message="Did not receive any message matching: "Warning\s\d"" type="info" -->
|
|
<failure message="Not all expected messages were received" result="fail"/>
|
|
</testcase>
|
|
<testcase result="fail" name="testMissingWarningsWithData">
|
|
<!-- tag="first row" message="Did not receive message: "Warning0"" type="info" -->
|
|
<!-- tag="first row" message="Did not receive message: "Warning1"" type="info" -->
|
|
<failure tag="first row" message="Not all expected messages were received" result="fail"/>
|
|
<!-- tag="second row" message="Did not receive message: "Warning0"" type="info" -->
|
|
<!-- tag="second row" message="Did not receive message: "Warning1"" type="info" -->
|
|
<failure tag="second row" message="Not all expected messages were received" result="fail"/>
|
|
</testcase>
|
|
<testcase result="pass" name="cleanupTestCase"/>
|
|
<system-err>
|
|
<![CDATA[Warning]]>
|
|
<![CDATA[Warning]]>
|
|
<![CDATA[Debug]]>
|
|
<![CDATA[Debug]]>
|
|
<![CDATA[Info]]>
|
|
<![CDATA[Info]]>
|
|
<![CDATA[Baba]]>
|
|
<![CDATA[Baba]]>
|
|
<![CDATA[Bubublabla]]>
|
|
<![CDATA[Babablabla]]>
|
|
<![CDATA[Did not receive message: "Warning0"]]>
|
|
<![CDATA[Did not receive message: "Warning1"]]>
|
|
<![CDATA[Did not receive any message matching: "Warning\s\d"]]>
|
|
<![CDATA[Did not receive message: "Warning0"]]>
|
|
<![CDATA[Did not receive message: "Warning1"]]>
|
|
<![CDATA[Did not receive message: "Warning0"]]>
|
|
<![CDATA[Did not receive message: "Warning1"]]>
|
|
</system-err>
|
|
</testsuite>
|