Include exceptions when displaying test logs (#2344)
This commit is contained in:
parent
de7e2a2573
commit
0134e56909
|
|
@ -412,7 +412,8 @@ namespace Microsoft.AspNetCore.Server.Kestrel.FunctionalTests
|
||||||
{
|
{
|
||||||
if (logLevel == LogLevel.Error)
|
if (logLevel == LogLevel.Error)
|
||||||
{
|
{
|
||||||
_errorMessages.Add(formatter(state, exception));
|
var log = $"Log {logLevel}[{eventId}]: {formatter(state, exception)} {exception?.Message}";
|
||||||
|
_errorMessages.Add(log);
|
||||||
}
|
}
|
||||||
|
|
||||||
if (exception is ObjectDisposedException)
|
if (exception is ObjectDisposedException)
|
||||||
|
|
|
||||||
|
|
@ -409,7 +409,8 @@ namespace Microsoft.AspNetCore.Server.Kestrel.FunctionalTests
|
||||||
.Setup(logger => logger.Log(It.IsAny<LogLevel>(), It.IsAny<EventId>(), It.IsAny<object>(), It.IsAny<Exception>(), It.IsAny<Func<object, Exception, string>>()))
|
.Setup(logger => logger.Log(It.IsAny<LogLevel>(), It.IsAny<EventId>(), It.IsAny<object>(), It.IsAny<Exception>(), It.IsAny<Func<object, Exception, string>>()))
|
||||||
.Callback<LogLevel, EventId, object, Exception, Func<object, Exception, string>>((logLevel, eventId, state, exception, formatter) =>
|
.Callback<LogLevel, EventId, object, Exception, Func<object, Exception, string>>((logLevel, eventId, state, exception, formatter) =>
|
||||||
{
|
{
|
||||||
_output.WriteLine(logLevel + ": " + formatter(state, exception));
|
var log = $"Log {logLevel}[{eventId}]: {formatter(state, exception)} {exception?.Message}";
|
||||||
|
_output.WriteLine(log);
|
||||||
|
|
||||||
if (eventId.Id == _connectionResetEventId)
|
if (eventId.Id == _connectionResetEventId)
|
||||||
{
|
{
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue