diff --git a/servlet/spring-boot/java/cas/login/build.gradle b/servlet/spring-boot/java/cas/login/build.gradle index c51553e..85d340e 100644 --- a/servlet/spring-boot/java/cas/login/build.gradle +++ b/servlet/spring-boot/java/cas/login/build.gradle @@ -27,7 +27,7 @@ dependencies { testImplementation 'com.codeborne:selenide:7.0.2' testImplementation 'org.seleniumhq.selenium:selenium-chrome-driver' testImplementation 'org.seleniumhq.selenium:selenium-java' - testImplementation 'io.github.bonigarcia:webdrivermanager:5.5.2' + testImplementation 'io.github.bonigarcia:webdrivermanager:5.6.3' } tasks.withType(Test).configureEach { diff --git a/servlet/spring-boot/java/cas/login/src/test/java/cas/example/CasLoginApplicationTests.java b/servlet/spring-boot/java/cas/login/src/test/java/cas/example/CasLoginApplicationTests.java index bac8cca..02d992b 100644 --- a/servlet/spring-boot/java/cas/login/src/test/java/cas/example/CasLoginApplicationTests.java +++ b/servlet/spring-boot/java/cas/login/src/test/java/cas/example/CasLoginApplicationTests.java @@ -18,6 +18,7 @@ package cas.example; import com.codeborne.selenide.Configuration; import com.codeborne.selenide.Selenide; +import io.github.bonigarcia.wdm.WebDriverManager; import org.junit.jupiter.api.AfterEach; import org.junit.jupiter.api.BeforeAll; import org.junit.jupiter.api.Test; @@ -69,6 +70,12 @@ class CasLoginApplicationTests { @BeforeAll static void setUp() { + WebDriverManager.chromedriver() + .clearDriverCache() + .clearResolutionCache() + .browserInDocker() + .browserVersion("114") + .setup(); Configuration.headless = true; }