From 60839bda44698779b5d008bb43119542abb3b3ba Mon Sep 17 00:00:00 2001 From: Nathan Brown Date: Thu, 21 Sep 2017 10:52:31 -0700 Subject: [PATCH] Environment.NewLine isn't a good way to split log entries. Async version also. --- .../Async/NHSpecificTest/Logs/LogsFixture.cs | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/src/NHibernate.Test/Async/NHSpecificTest/Logs/LogsFixture.cs b/src/NHibernate.Test/Async/NHSpecificTest/Logs/LogsFixture.cs index 10bccd2305f..0f660e1994e 100644 --- a/src/NHibernate.Test/Async/NHSpecificTest/Logs/LogsFixture.cs +++ b/src/NHibernate.Test/Async/NHSpecificTest/Logs/LogsFixture.cs @@ -51,7 +51,7 @@ public async Task WillGetSessionIdFromSessionLogsAsync() await (s.GetAsync(1));//will execute some sql - var loggingEvent = spy.Events[0]; + var loggingEvent = spy.GetWholeLog(); Assert.That(loggingEvent.Contains(sessionId.ToString()), Is.True); } } @@ -89,12 +89,9 @@ public TextLogSpy(string loggerName, string pattern) loggerImpl.Level = Level.All; } - public string[] Events + public string GetWholeLog() { - get - { - return stringBuilder.ToString().Split(new[] {Environment.NewLine}, StringSplitOptions.RemoveEmptyEntries); - } + return stringBuilder.ToString(); } public void Dispose()