From 06d0e4fac31fc4d7bc2b239fd7a37c148ec59a77 Mon Sep 17 00:00:00 2001 From: Alexandre Archambault Date: Wed, 24 Feb 2016 20:22:27 +0100 Subject: [PATCH] A bit more reliable Scala JS file reading in tests Was sometimes getting undefined error locally --- .../js/src/test/scala/coursier/test/compatibility/package.scala | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tests/js/src/test/scala/coursier/test/compatibility/package.scala b/tests/js/src/test/scala/coursier/test/compatibility/package.scala index fb2d0da9c..c9c7d11fa 100644 --- a/tests/js/src/test/scala/coursier/test/compatibility/package.scala +++ b/tests/js/src/test/scala/coursier/test/compatibility/package.scala @@ -15,7 +15,7 @@ package object compatibility { fs.readFile("tests/shared/src/test/resources/" + path, "utf-8", { (err: js.Dynamic, data: js.Dynamic) => - if (err == null) p.success(data.asInstanceOf[String]) + if (js.isUndefined(err) || err == null) p.success(data.asInstanceOf[String]) else p.failure(new Exception(err.toString)) () }: js.Function2[js.Dynamic, js.Dynamic, Unit])