From 6737def885f46765da4ec7cf86d659cc150515d6 Mon Sep 17 00:00:00 2001 From: pabloFuente Date: Tue, 17 Oct 2017 14:27:03 +0200 Subject: [PATCH] Add webdrivermanager dependency --- openvidu-test-e2e/pom.xml | 7 +++++++ .../java/io/openvidu/test/e2e/OpenViduTestAppE2eTest.java | 5 +++++ .../test/java/io/openvidu/test/e2e/browser/ChromeUser.java | 2 -- .../java/io/openvidu/test/e2e/browser/FirefoxUser.java | 2 -- 4 files changed, 12 insertions(+), 4 deletions(-) diff --git a/openvidu-test-e2e/pom.xml b/openvidu-test-e2e/pom.xml index 56378260..1324a725 100644 --- a/openvidu-test-e2e/pom.xml +++ b/openvidu-test-e2e/pom.xml @@ -79,6 +79,12 @@ ${selenium-jupiter.version} test + + io.github.bonigarcia + webdrivermanager + 1.7.2 + test + @@ -135,6 +141,7 @@ org.junit.jupiter junit-jupiter-engine ${junit.jupiter.version} + test com.googlecode.json-simple diff --git a/openvidu-test-e2e/src/test/java/io/openvidu/test/e2e/OpenViduTestAppE2eTest.java b/openvidu-test-e2e/src/test/java/io/openvidu/test/e2e/OpenViduTestAppE2eTest.java index 912ba4a7..0dd90621 100644 --- a/openvidu-test-e2e/src/test/java/io/openvidu/test/e2e/OpenViduTestAppE2eTest.java +++ b/openvidu-test-e2e/src/test/java/io/openvidu/test/e2e/OpenViduTestAppE2eTest.java @@ -39,6 +39,8 @@ import org.openqa.selenium.WebElement; import org.slf4j.Logger; import io.github.bonigarcia.SeleniumExtension; +import io.github.bonigarcia.wdm.ChromeDriverManager; +import io.github.bonigarcia.wdm.FirefoxDriverManager; import io.openvidu.java.client.OpenVidu; import io.openvidu.java.client.Session; import io.openvidu.test.e2e.browser.BrowserUser; @@ -69,6 +71,9 @@ public class OpenViduTestAppE2eTest { @BeforeAll() static void setupAll() { + ChromeDriverManager.getInstance().setup(); + FirefoxDriverManager.getInstance().setup(); + String appUrl = getProperty("app.url"); if (appUrl != null) { APP_URL = appUrl; diff --git a/openvidu-test-e2e/src/test/java/io/openvidu/test/e2e/browser/ChromeUser.java b/openvidu-test-e2e/src/test/java/io/openvidu/test/e2e/browser/ChromeUser.java index 7bf27f8c..7e6bbcb2 100644 --- a/openvidu-test-e2e/src/test/java/io/openvidu/test/e2e/browser/ChromeUser.java +++ b/openvidu-test-e2e/src/test/java/io/openvidu/test/e2e/browser/ChromeUser.java @@ -28,8 +28,6 @@ public class ChromeUser extends BrowserUser { public ChromeUser(String userName, int timeOfWaitInSeconds) { super(userName, timeOfWaitInSeconds); - System.setProperty("webdriver.chrome.driver", "/home/chromedriver"); - ChromeOptions options = new ChromeOptions(); // This flag avoids to grant the user media options.addArguments("--use-fake-ui-for-media-stream"); diff --git a/openvidu-test-e2e/src/test/java/io/openvidu/test/e2e/browser/FirefoxUser.java b/openvidu-test-e2e/src/test/java/io/openvidu/test/e2e/browser/FirefoxUser.java index 1cb1f8c6..21a08802 100644 --- a/openvidu-test-e2e/src/test/java/io/openvidu/test/e2e/browser/FirefoxUser.java +++ b/openvidu-test-e2e/src/test/java/io/openvidu/test/e2e/browser/FirefoxUser.java @@ -26,8 +26,6 @@ public class FirefoxUser extends BrowserUser { public FirefoxUser(String userName, int timeOfWaitInSeconds) { super(userName, timeOfWaitInSeconds); - System.setProperty("webdriver.gecko.driver", "/home/geckodriver"); - DesiredCapabilities capabilities = new DesiredCapabilities(); capabilities.setCapability("acceptInsecureCerts", true); FirefoxProfile profile = new FirefoxProfile();