Downgrade xunit skip warning to info (#10379)

This commit is contained in:
Jakub Jareš 2024-10-08 18:27:11 +02:00 коммит произвёл GitHub
Родитель c8f1628bcf
Коммит bc9161306b
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: B5690EEEBB952194
1 изменённых файлов: 9 добавлений и 1 удалений

Просмотреть файл

@ -78,7 +78,15 @@ internal class MSBuildLogger : ITestLoggerWithParameters
SendMessage($"output-info", e.Message);
break;
case TestMessageLevel.Warning:
SendMessage($"output-warning", e.Message);
// Downgrade xUnit skip warning to info, otherwise any skipped test will report warning, which is often upgraded to error.
if (e.Message.EndsWith("[SKIP]"))
{
SendMessage($"output-info", e.Message);
}
else
{
SendMessage($"output-warning", e.Message);
}
break;
case TestMessageLevel.Error:
SendMessage($"output-error", e.Message);