Skip to content

Commit 3b8c869

Browse files
authored
Use Java 11 to execute Selenium's examples (#7688)
* [dependabot] Exclude update in selenium module * Update Java toolchain to use Java 11 and execute tests
1 parent 1efb6db commit 3b8c869

File tree

3 files changed

+31
-2
lines changed

3 files changed

+31
-2
lines changed

.github/dependabot.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -247,6 +247,9 @@ updates:
247247
schedule:
248248
interval: "weekly"
249249
open-pull-requests-limit: 10
250+
ignore:
251+
- dependency-name: "org.seleniumhq.selenium:selenium-bom"
252+
update-types: [ "version-update:semver-minor" ]
250253
- package-ecosystem: "gradle"
251254
directory: "/modules/solace"
252255
schedule:

docs/examples/junit4/generic/build.gradle

Lines changed: 14 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,19 @@ dependencies {
77
testImplementation project(":mysql")
88

99
testRuntimeOnly 'mysql:mysql-connector-java:8.0.33'
10-
testImplementation "org.seleniumhq.selenium:selenium-api:4.13.0"
10+
testImplementation "org.seleniumhq.selenium:selenium-api:4.14.1"
1111
testImplementation 'org.assertj:assertj-core:3.24.2'
1212
}
13+
14+
test {
15+
javaLauncher = javaToolchains.launcherFor {
16+
languageVersion = JavaLanguageVersion.of(11)
17+
}
18+
}
19+
20+
compileTestJava {
21+
javaCompiler = javaToolchains.compilerFor {
22+
languageVersion = JavaLanguageVersion.of(11)
23+
}
24+
options.release.set(11)
25+
}

examples/cucumber/build.gradle

Lines changed: 14 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ repositories {
77
}
88

99
dependencies {
10-
implementation platform('org.seleniumhq.selenium:selenium-bom:4.13.0')
10+
implementation platform('org.seleniumhq.selenium:selenium-bom:4.14.1')
1111
implementation 'org.seleniumhq.selenium:selenium-remote-driver'
1212
implementation 'org.seleniumhq.selenium:selenium-firefox-driver'
1313
implementation 'org.seleniumhq.selenium:selenium-chrome-driver'
@@ -18,3 +18,16 @@ dependencies {
1818
testImplementation 'org.testcontainers:selenium'
1919
testImplementation 'org.assertj:assertj-core:3.24.2'
2020
}
21+
22+
test {
23+
javaLauncher = javaToolchains.launcherFor {
24+
languageVersion = JavaLanguageVersion.of(11)
25+
}
26+
}
27+
28+
compileTestJava {
29+
javaCompiler = javaToolchains.compilerFor {
30+
languageVersion = JavaLanguageVersion.of(11)
31+
}
32+
options.release.set(11)
33+
}

0 commit comments

Comments
 (0)