Skip to content

Commit 0d4b69e

Browse files
committed
moved test to avoid parallel test conflicts
1 parent cae987a commit 0d4b69e

File tree

2 files changed

+26
-28
lines changed

2 files changed

+26
-28
lines changed

test/Serilog.Settings.Configuration.Tests/ConfigurationSettingsTests.cs

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -77,6 +77,32 @@ public void ParameterlessSinksAreConfigured(string syntax, string json)
7777
Assert.Equal(1, DummyWithLevelSwitchSink.Emitted.Count);
7878
}
7979

80+
[Fact]
81+
public void ConfigurationAssembliesFromDllScanning()
82+
{
83+
var json = @"{
84+
""Serilog"": {
85+
""Using"": [""TestDummies""],
86+
""WriteTo"": [""DummyConsole""]
87+
}
88+
}";
89+
90+
var builder = new ConfigurationBuilder().AddJsonString(json);
91+
var config = builder.Build();
92+
var log = new LoggerConfiguration()
93+
.ReadFrom.Configuration(
94+
configuration: config,
95+
dependencyContext: null,
96+
onNullDependencyContext: ConfigurationAssemblySource.AlwaysScanDllFiles)
97+
.CreateLogger();
98+
99+
DummyConsoleSink.Emitted.Clear();
100+
101+
log.Write(Some.InformationEvent());
102+
103+
Assert.Equal(1, DummyConsoleSink.Emitted.Count);
104+
}
105+
80106
[Fact]
81107
public void SinksAreConfigured()
82108
{
Lines changed: 0 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,5 @@
11
using System;
22
using Microsoft.Extensions.Configuration;
3-
using Serilog.Settings.Configuration.Tests.Support;
4-
using TestDummies.Console;
53
using Xunit;
64

75
namespace Serilog.Settings.Configuration.Tests
@@ -16,31 +14,5 @@ public void ReadFromConfigurationShouldNotThrowOnEmptyConfiguration()
1614
// should not throw
1715
act();
1816
}
19-
20-
[Fact]
21-
public void ConfigurationAssembliesFromDllScanning()
22-
{
23-
var json = @"{
24-
""Serilog"": {
25-
""Using"": [""TestDummies""],
26-
""WriteTo"": [""DummyConsole""]
27-
}
28-
}";
29-
30-
var builder = new ConfigurationBuilder().AddJsonString(json);
31-
var config = builder.Build();
32-
var log = new LoggerConfiguration()
33-
.ReadFrom.Configuration(
34-
configuration: config,
35-
dependencyContext: null,
36-
onNullDependencyContext: ConfigurationAssemblySource.AlwaysScanDllFiles)
37-
.CreateLogger();
38-
39-
DummyConsoleSink.Emitted.Clear();
40-
41-
log.Write(Some.InformationEvent());
42-
43-
Assert.Equal(1, DummyConsoleSink.Emitted.Count);
44-
}
4517
}
4618
}

0 commit comments

Comments
 (0)