|
4 | 4 | using Serilog.Sinks.File.Tests.Support; |
5 | 5 | using Serilog.Configuration; |
6 | 6 | using Serilog.Core; |
| 7 | +using Xunit.Abstractions; |
7 | 8 |
|
8 | 9 | namespace Serilog.Sinks.File.Tests; |
9 | 10 |
|
10 | 11 | public class RollingFileSinkTests |
11 | 12 | { |
| 13 | + private readonly ITestOutputHelper _testOutputHelper; |
| 14 | + |
| 15 | + public RollingFileSinkTests(ITestOutputHelper testOutputHelper) |
| 16 | + { |
| 17 | + _testOutputHelper = testOutputHelper; |
| 18 | + } |
| 19 | + |
12 | 20 | [Fact] |
13 | 21 | public void LogEventsAreEmittedToTheFileNamedAccordingToTheEventTimestamp() |
14 | 22 | { |
@@ -208,6 +216,10 @@ public void WhenFirstOpeningFailedWithLockRetryDelayed30Minutes() |
208 | 216 | .ToArray(); |
209 | 217 | var pattern = "yyyyMMddHH"; |
210 | 218 |
|
| 219 | + foreach (var file in files) |
| 220 | + { |
| 221 | + _testOutputHelper.WriteLine(file); |
| 222 | + } |
211 | 223 | Assert.Equal(5, files.Length); |
212 | 224 | // Successful write of e1: |
213 | 225 | Assert.True(files[0].EndsWith(ExpectedFileName(fileName, e1.Timestamp, pattern)), files[0]); |
@@ -245,6 +257,10 @@ public void WhenFirstOpeningFailedWithoutLockRetryDelayed30Minutes() |
245 | 257 | .ToArray(); |
246 | 258 | var pattern = "yyyyMMddHH"; |
247 | 259 |
|
| 260 | + foreach (var file in files) |
| 261 | + { |
| 262 | + _testOutputHelper.WriteLine(file); |
| 263 | + } |
248 | 264 | Assert.Equal(3, files.Length); |
249 | 265 | // Successful write of e1: |
250 | 266 | Assert.True(files[0].EndsWith(ExpectedFileName(fileName, e1.Timestamp, pattern)), files[0]); |
|
0 commit comments