forked from qt-creator/qt-creator
AutoTest: Handle qCritical similar to warning
If a test passes but produces qCritical() messages do not display the test as failed, but as a pass with warning instead. Task-number: QTCREATORBUG-19795 Change-Id: Ied3f0ad38b96c87ea93f765db802ea0293f63544 Reviewed-by: David Schulz <david.schulz@qt.io>
This commit is contained in:
@@ -114,7 +114,6 @@ void TestResultItem::updateResult(bool &changed, Result::Type addedChildType)
|
|||||||
switch (addedChildType) {
|
switch (addedChildType) {
|
||||||
case Result::Fail:
|
case Result::Fail:
|
||||||
case Result::MessageFatal:
|
case Result::MessageFatal:
|
||||||
case Result::MessageSystem:
|
|
||||||
case Result::UnexpectedPass:
|
case Result::UnexpectedPass:
|
||||||
case Result::MessageTestCaseFail:
|
case Result::MessageTestCaseFail:
|
||||||
newResult = (old == Result::MessageTestCaseSuccessWarn) ? Result::MessageTestCaseFailWarn
|
newResult = (old == Result::MessageTestCaseSuccessWarn) ? Result::MessageTestCaseFailWarn
|
||||||
@@ -125,6 +124,7 @@ void TestResultItem::updateResult(bool &changed, Result::Type addedChildType)
|
|||||||
break;
|
break;
|
||||||
case Result::ExpectedFail:
|
case Result::ExpectedFail:
|
||||||
case Result::MessageWarn:
|
case Result::MessageWarn:
|
||||||
|
case Result::MessageSystem:
|
||||||
case Result::Skip:
|
case Result::Skip:
|
||||||
case Result::BlacklistedFail:
|
case Result::BlacklistedFail:
|
||||||
case Result::BlacklistedPass:
|
case Result::BlacklistedPass:
|
||||||
|
|||||||
Reference in New Issue
Block a user