Skip to content

Commit 319612d

Browse files
committed
Skip empty filenames in configuration loading
Update GetConfigurationRoot to ignore TestAppSettings entries with null or empty filenames when adding JSON files to the configuration builder.
1 parent 16600bb commit 319612d

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

src/Abstracts/TestBedFixture.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -155,7 +155,7 @@ private IConfigurationRoot GetConfigurationRoot()
155155

156156
private IConfigurationRoot GetConfigurationRoot(IEnumerable<TestAppSettings> configurationFiles)
157157
{
158-
foreach (var configurationFile in configurationFiles)
158+
foreach (var configurationFile in configurationFiles.Where(appSetting => !string.IsNullOrEmpty(appSetting.Filename)))
159159
{
160160
ConfigurationBuilder.AddJsonFile(configurationFile.Filename!, optional: configurationFile.IsOptional);
161161
}

0 commit comments

Comments
 (0)