File tree 1 file changed +10
-8
lines changed
compat/src/test/scala/test/scala/collection
1 file changed +10
-8
lines changed Original file line number Diff line number Diff line change @@ -10,17 +10,19 @@ class JdkVersionTest {
10
10
val isOnCi = sys.env.get(" CI" ).isDefined
11
11
if (isOnCi) {
12
12
val travisJdkVersion = sys.env(" TRAVIS_JDK_VERSION" )
13
- val jdkVersion = sys.props(" java.specification.version" )
13
+ val obtained = sys.props(" java.specification.version" )
14
14
15
15
println(s " travisJdkVersion: $travisJdkVersion" )
16
- println(s " jdkVersion: $jdkVersion " )
16
+ println(s " jdkVersion: $obtained " )
17
17
18
- if (travisJdkVersion == " openjdk6" ) {
19
- assertEquals(jdkVersion, " 1.8" )
20
- } else if (travisJdkVersion == " oraclejdk8" ) {
21
- assertEquals(jdkVersion, " 1.6" )
22
- } else {
23
- throw new Exception (s " Unknown CI jdk version: $travisJdkVersion" )
18
+ val expectedJdkVersion = Map (
19
+ " openjdk6" -> " 1.6" ,
20
+ " oraclejdk8" -> " 1.8"
21
+ )
22
+
23
+ expectedJdkVersion.get(travisJdkVersion) match {
24
+ case Some (expected) => assertEquals(obtained, expected)
25
+ case None => throw new Exception (s " Unknown CI jdk version: $travisJdkVersion" )
24
26
}
25
27
}
26
28
}
You can’t perform that action at this time.
0 commit comments