Skip to content

Commit

Permalink
Updated the electron driver so that it works
Browse files Browse the repository at this point in the history
  • Loading branch information
Squiccups committed Nov 17, 2015
1 parent 4e86aeb commit 1f052c2
Showing 1 changed file with 6 additions and 6 deletions.
12 changes: 6 additions & 6 deletions src/main/java/com/frameworkium/config/drivers/ElectronImpl.java
Original file line number Diff line number Diff line change
Expand Up @@ -14,23 +14,23 @@ public class ElectronImpl extends DriverType {

@Override
public DesiredCapabilities getDesiredCapabilities() {
Map<String, String> chromeOptions = new HashMap<>();

ChromeOptions options = new ChromeOptions();
if (!APP_PATH.isSpecified()) {
logger.error("App path must be specified when using Electron!");
} else {
chromeOptions.put("binary", APP_PATH.getValue());
options.setBinary(APP_PATH.getValue());
}
DesiredCapabilities desiredCapabilities = new DesiredCapabilities();
DesiredCapabilities desiredCapabilities = new DesiredCapabilities().chrome();
desiredCapabilities.setCapability("host", "localhost");
desiredCapabilities.setCapability("port", 9515);
desiredCapabilities.setCapability("browserName", "chrome");
desiredCapabilities.setCapability("chromeOptions", chromeOptions);
desiredCapabilities.setCapability("chromeOptions", options);
return desiredCapabilities;
}

@Override
public WebDriver getWebDriverObject(DesiredCapabilities capabilities) {
return new RemoteWebDriver(capabilities);
return new ChromeDriver(capabilities);
}

}

0 comments on commit 1f052c2

Please sign in to comment.