diff --git a/.travis.yml b/.travis.yml index 060b447c..7c744825 100644 --- a/.travis.yml +++ b/.travis.yml @@ -13,4 +13,6 @@ env: script: admin/build.sh -jdk: oraclejdk8 +jdk: +- oraclejdk8 +- oraclejdk9 diff --git a/build.sbt b/build.sbt index 38a1b5e3..fa36cb5f 100644 --- a/build.sbt +++ b/build.sbt @@ -54,6 +54,9 @@ lazy val core = project.in(file("core")).settings(scalaModuleSettings).settings( lazy val junit = project.in(file("junit")).settings( libraryDependencies += "com.novocode" % "junit-interface" % "0.11" % "test", + // for javax.xml.bind.DatatypeConverter + // https://github.com/scala/scala-parallel-collections/blob/4ba26d653e/junit/src/test/scala/scala/SerializationStabilityTest.scala#L3 + libraryDependencies += "javax.xml.bind" % "jaxb-api" % "2.3.0" % "test", testOptions += Tests.Argument(TestFrameworks.JUnit, "-a", "-v"), fork in Test := true, disablePublishing