Include exceptions when displaying test logs (#2344)

This commit is contained in:
Stephen Halter 2018-02-23 22:22:00 -08:00 committed by David Fowler
parent de7e2a2573
commit 0134e56909
2 changed files with 4 additions and 2 deletions

View File

@ -412,7 +412,8 @@ namespace Microsoft.AspNetCore.Server.Kestrel.FunctionalTests
{
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)

View File

@ -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>>()))
.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)
{