Skip to content

Commit 5adcf5c

Browse files
committed
Resolve #54 - Browser quirks fixed
1 parent 081c55f commit 5adcf5c

1 file changed

Lines changed: 6 additions & 2 deletions

File tree

CSF.Extensions.WebDriver/Factories/WebDriverConfigurationItemParser.cs

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,10 +24,14 @@ public WebDriverCreationOptions GetDriverConfiguration(IConfigurationSection con
2424
OptionsType = configuration.GetValue<string>(nameof(WebDriverCreationOptions.OptionsType)),
2525
GridUrl = configuration.GetValue<string>(nameof(WebDriverCreationOptions.GridUrl)),
2626
DriverFactoryType = configuration.GetValue<string>(nameof(WebDriverCreationOptions.DriverFactoryType)),
27-
AddBrowserIdentification = configuration.GetValue<bool>(nameof(WebDriverCreationOptions.AddBrowserIdentification)),
28-
AddBrowserQuirks = configuration.GetValue<bool>(nameof(WebDriverCreationOptions.AddBrowserQuirks)),
2927
};
3028

29+
if(configuration.GetSection(nameof(WebDriverCreationOptions.AddBrowserIdentification)).Exists())
30+
creationOptions.AddBrowserIdentification = configuration.GetValue<bool>(nameof(WebDriverCreationOptions.AddBrowserIdentification));
31+
32+
if(configuration.GetSection(nameof(WebDriverCreationOptions.AddBrowserQuirks)).Exists())
33+
creationOptions.AddBrowserQuirks = configuration.GetValue<bool>(nameof(WebDriverCreationOptions.AddBrowserQuirks));
34+
3135
if(!TryGetDriverType(creationOptions, configuration, out var driverType))
3236
return null;
3337

0 commit comments

Comments
 (0)