Use specific browser version for CAS tests
This commit is contained in:
@@ -25,7 +25,7 @@ dependencies {
|
||||
testImplementation 'com.codeborne:selenide:6.12.4'
|
||||
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 {
|
||||
|
||||
@@ -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;
|
||||
@@ -63,6 +64,12 @@ class CasLoginApplicationTests {
|
||||
|
||||
@BeforeAll
|
||||
static void setUp() {
|
||||
WebDriverManager.chromedriver()
|
||||
.clearDriverCache()
|
||||
.clearResolutionCache()
|
||||
.browserInDocker()
|
||||
.browserVersion("114")
|
||||
.setup();
|
||||
Configuration.headless = true;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user