Skip to content

Commit 6d0bd39

Browse files
committed
Fix class version test, add release version test
Previous test of class version was asserting the Java version when it should have asserted the class version.
1 parent e23f129 commit 6d0bd39

File tree

1 file changed

+8
-2
lines changed

1 file changed

+8
-2
lines changed

src/test/java/io/jenkins/lib/versionnumber/JavaSpecificationVersionTest.java

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -81,8 +81,14 @@ void shouldRetrieveSpecVersionForTheCurrentJVM() {
8181

8282
@Test
8383
void shouldRetrieveClassVersionForTheCurrentJVM() {
84-
// Library no longer supports Java versions before 21
85-
assertTrue(JavaSpecificationVersion.forCurrentJVM().toClassVersion() >= 21);
84+
// Library no longer supports Java versions before class version 61 (Java 17)
85+
assertTrue(JavaSpecificationVersion.forCurrentJVM().toClassVersion() >= 61);
86+
}
87+
88+
@Test
89+
void shouldRetrieveReleaseVersionForTheCurrentJVM() {
90+
// Library no longer supports Java versions before Java 17
91+
assertTrue(JavaSpecificationVersion.forCurrentJVM().toReleaseVersion() >= 17);
8692
}
8793

8894
@Test

0 commit comments

Comments
 (0)