diff --git a/openvidu-test-browsers/pom.xml b/openvidu-test-browsers/pom.xml index 6dc2a2f2c..2e8f2c6ad 100644 --- a/openvidu-test-browsers/pom.xml +++ b/openvidu-test-browsers/pom.xml @@ -49,14 +49,14 @@ https://github.com/OpenVidu/openvidu git@github.com:OpenVidu/openvidu.git - 3.4.1 - 2.30.0 - 2.0.16 - 4.27.0 - 2.11.0 + 4.0.0 + 2.32.1 + 2.0.17 + 4.39.0 + 2.13.2 0.2.5 - 5.11.4 - 9.3.0 + 5.14.1 + 10.0.0 @@ -107,6 +107,20 @@ + + + + org.apache.maven.plugins + maven-compiler-plugin + 3.14.1 + + ${java.version} + ${java.version} + + + + + default diff --git a/openvidu-test-browsers/src/main/java/io/openvidu/test/browsers/OperaUser.java b/openvidu-test-browsers/src/main/java/io/openvidu/test/browsers/OperaUser.java index 85c60136c..ab69e40f3 100644 --- a/openvidu-test-browsers/src/main/java/io/openvidu/test/browsers/OperaUser.java +++ b/openvidu-test-browsers/src/main/java/io/openvidu/test/browsers/OperaUser.java @@ -39,7 +39,7 @@ public class OperaUser extends BrowserUser { // this.driver = new OperaDriver(options); } - this.driver.manage().timeouts().setScriptTimeout(timeOfWaitInSeconds, TimeUnit.SECONDS); + this.driver.manage().timeouts().scriptTimeout(java.time.Duration.ofSeconds(timeOfWaitInSeconds)); this.configureDriver(new org.openqa.selenium.Dimension(1920, 1080)); } diff --git a/openvidu-test-browsers/src/main/java/io/openvidu/test/browsers/utils/layout/CustomLayoutHandler.java b/openvidu-test-browsers/src/main/java/io/openvidu/test/browsers/utils/layout/CustomLayoutHandler.java index 7bcfa5d99..040084f5e 100644 --- a/openvidu-test-browsers/src/main/java/io/openvidu/test/browsers/utils/layout/CustomLayoutHandler.java +++ b/openvidu-test-browsers/src/main/java/io/openvidu/test/browsers/utils/layout/CustomLayoutHandler.java @@ -27,7 +27,7 @@ public class CustomLayoutHandler implements WebMvcConfigurer { @Bean SecurityFilterChain filterChain(HttpSecurity http) throws Exception { - http.httpBasic().disable(); + http.httpBasic(basic -> basic.disable()); return http.build(); } diff --git a/openvidu-test-browsers/src/main/java/io/openvidu/test/browsers/utils/webhook/CustomWebhook.java b/openvidu-test-browsers/src/main/java/io/openvidu/test/browsers/utils/webhook/CustomWebhook.java index dec4f233e..f55190a83 100644 --- a/openvidu-test-browsers/src/main/java/io/openvidu/test/browsers/utils/webhook/CustomWebhook.java +++ b/openvidu-test-browsers/src/main/java/io/openvidu/test/browsers/utils/webhook/CustomWebhook.java @@ -176,8 +176,8 @@ public class CustomWebhook { @Bean SecurityFilterChain filterChain(HttpSecurity http) throws Exception { - http.requiresChannel().requestMatchers("/webhook").requiresInsecure(); - http.csrf().disable().authorizeRequests().requestMatchers("/webhook").permitAll(); + http.requiresChannel(channel -> channel.requestMatchers("/webhook").requiresInsecure()); + http.csrf(csrf -> csrf.disable()).authorizeHttpRequests(auth -> auth.requestMatchers("/webhook").permitAll()); return http.build(); } diff --git a/openvidu-test-e2e/src/main/java/io/openvidu/test/e2e/OpenViduTestE2e.java b/openvidu-test-e2e/src/main/java/io/openvidu/test/e2e/OpenViduTestE2e.java index a2e1a09ae..b59f86540 100644 --- a/openvidu-test-e2e/src/main/java/io/openvidu/test/e2e/OpenViduTestE2e.java +++ b/openvidu-test-e2e/src/main/java/io/openvidu/test/e2e/OpenViduTestE2e.java @@ -468,17 +468,17 @@ public class OpenViduTestE2e { case "firefox": container = firefoxContainer("selenium/standalone-firefox:" + FIREFOX_VERSION, 2147483648L, 1, false); setupBrowserAux(BrowserNames.FIREFOX, container, false); - browserUser = new FirefoxUser("TestUser", 50, false); + browserUser = new FirefoxUser("TestUser", 50, false, headless); break; case "firefoxDisabledOpenH264": container = firefoxContainer("selenium/standalone-firefox:" + FIREFOX_VERSION, 2147483648L, 1, true); setupBrowserAux(BrowserNames.FIREFOX, container, false); - browserUser = new FirefoxUser("TestUser", 50, true); + browserUser = new FirefoxUser("TestUser", 50, true, headless); break; case "edge": container = edgeContainer("selenium/standalone-edge:" + EDGE_VERSION, 2147483648L, 1, false); setupBrowserAux(BrowserNames.EDGE, container, false); - browserUser = new EdgeUser("TestUser", 50); + browserUser = new EdgeUser("TestUser", 50, headless); break; default: log.error("Browser {} not recognized", browser);