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) {
|
||||
case Result::Fail:
|
||||
case Result::MessageFatal:
|
||||
case Result::MessageSystem:
|
||||
case Result::UnexpectedPass:
|
||||
case Result::MessageTestCaseFail:
|
||||
newResult = (old == Result::MessageTestCaseSuccessWarn) ? Result::MessageTestCaseFailWarn
|
||||
@@ -125,6 +124,7 @@ void TestResultItem::updateResult(bool &changed, Result::Type addedChildType)
|
||||
break;
|
||||
case Result::ExpectedFail:
|
||||
case Result::MessageWarn:
|
||||
case Result::MessageSystem:
|
||||
case Result::Skip:
|
||||
case Result::BlacklistedFail:
|
||||
case Result::BlacklistedPass:
|
||||
|
||||
Reference in New Issue
Block a user