openvidu-test-browsers: ignore alert extended

pull/375/head
pabloFuente 2019-07-08 14:55:56 +02:00
parent c2186e2f35
commit 85c5b26dfd
1 changed files with 7 additions and 1 deletions

View File

@ -28,6 +28,8 @@ import java.util.concurrent.TimeUnit;
import org.openqa.selenium.UnexpectedAlertBehaviour;
import org.openqa.selenium.chrome.ChromeDriver;
import org.openqa.selenium.chrome.ChromeOptions;
import org.openqa.selenium.remote.CapabilityType;
import org.openqa.selenium.remote.DesiredCapabilities;
import org.openqa.selenium.remote.RemoteWebDriver;
public class ChromeUser extends BrowserUser {
@ -52,6 +54,10 @@ public class ChromeUser extends BrowserUser {
options.addArguments("--disable-infobars");
final DesiredCapabilities chromeCapabilities = DesiredCapabilities.chrome();
chromeCapabilities.setCapability(CapabilityType.UNEXPECTED_ALERT_BEHAVIOUR, UnexpectedAlertBehaviour.IGNORE);
chromeCapabilities.setCapability(ChromeOptions.CAPABILITY, options);
Map<String, Object> prefs = new HashMap<String, Object>();
prefs.put("profile.default_content_setting_values.media_stream_mic", 1);
prefs.put("profile.default_content_setting_values.media_stream_camera", 1);
@ -61,7 +67,7 @@ public class ChromeUser extends BrowserUser {
if (REMOTE_URL != null) {
log.info("Using URL {} to connect to remote web driver", REMOTE_URL);
try {
this.driver = new RemoteWebDriver(new URL(REMOTE_URL), options);
this.driver = new RemoteWebDriver(new URL(REMOTE_URL), chromeCapabilities);
} catch (MalformedURLException e) {
e.printStackTrace();
}