diff --git a/modules/sbt-coursier/src/sbt-test/sbt-coursier/dependency-graph/build.sbt b/modules/sbt-coursier/src/sbt-test/sbt-coursier/dependency-graph/build.sbt index 54a8ba1e9..dcebbada7 100644 --- a/modules/sbt-coursier/src/sbt-test/sbt-coursier/dependency-graph/build.sbt +++ b/modules/sbt-coursier/src/sbt-test/sbt-coursier/dependency-graph/build.sbt @@ -7,11 +7,12 @@ libraryDependencies += { lazy val whatDependsOnCheck = TaskKey[Unit]("whatDependsOnCheck") +import java.nio.file.{Files, Paths} import CoursierPlugin.autoImport._ whatDependsOnCheck := { val result = (coursierWhatDependsOn in Compile).toTask(" log4j:log4j").value - val file = new File("whatDependsOnResult.log") - val expected = IO.read(file).toString + .replace(System.lineSeparator(), "\n") + val expected = new String(Files.readAllBytes(Paths.get("whatDependsOnResult.log")), "UTF-8") assert(expected == result, s"Expected '$expected', got '$result'") }