44import aquality .selenium .configuration .driversettings .IDriverSettings ;
55import aquality .selenium .core .localization .ILocalizedLogger ;
66import aquality .selenium .core .utilities .IActionRetrier ;
7- import io .github .bonigarcia .wdm .Architecture ;
87import io .github .bonigarcia .wdm .WebDriverManager ;
8+ import io .github .bonigarcia .wdm .config .Architecture ;
99import org .openqa .selenium .Capabilities ;
1010import org .openqa .selenium .chrome .ChromeDriver ;
1111import org .openqa .selenium .edge .EdgeDriver ;
@@ -32,19 +32,19 @@ protected RemoteWebDriver getDriver() {
3232 Architecture systemArchitecture = driverSettings .getSystemArchitecture ();
3333 switch (browserName ) {
3434 case CHROME :
35- WebDriverManager .chromedriver ().version (webDriverVersion ).setup ();
35+ WebDriverManager .chromedriver ().driverVersion (webDriverVersion ).setup ();
3636 driver = getDriver (ChromeDriver .class , driverSettings .getCapabilities ());
3737 break ;
3838 case FIREFOX :
39- WebDriverManager .firefoxdriver ().version (webDriverVersion ).setup ();
39+ WebDriverManager .firefoxdriver ().driverVersion (webDriverVersion ).setup ();
4040 driver = getDriver (FirefoxDriver .class , driverSettings .getCapabilities ());
4141 break ;
4242 case IEXPLORER :
43- WebDriverManager .iedriver ().architecture (systemArchitecture ).version (webDriverVersion ).setup ();
43+ WebDriverManager .iedriver ().architecture (systemArchitecture ).driverVersion (webDriverVersion ).setup ();
4444 driver = getDriver (InternetExplorerDriver .class , driverSettings .getCapabilities ());
4545 break ;
4646 case EDGE :
47- WebDriverManager .edgedriver ().version (webDriverVersion ).setup ();
47+ WebDriverManager .edgedriver ().driverVersion (webDriverVersion ).setup ();
4848 driver = getDriver (EdgeDriver .class , driverSettings .getCapabilities ());
4949 break ;
5050 case SAFARI :
@@ -56,7 +56,7 @@ protected RemoteWebDriver getDriver() {
5656 return driver ;
5757 }
5858
59- private <T extends RemoteWebDriver > T getDriver (Class <T > driverClass , Capabilities capabilities ) {
59+ private <T extends RemoteWebDriver > T getDriver (Class <T > driverClass , Capabilities capabilities ) {
6060 try {
6161 return driverClass .getDeclaredConstructor (Capabilities .class ).newInstance (capabilities );
6262 } catch (ReflectiveOperationException e ) {
0 commit comments