diff options
author | Li Haoyi <haoyi.sg@gmail.com> | 2018-01-01 17:47:08 -0800 |
---|---|---|
committer | Li Haoyi <haoyi.sg@gmail.com> | 2018-01-01 17:47:44 -0800 |
commit | 6074133396839db40e37aa3c0935edf875d4beba (patch) | |
tree | d9bfb61e7201c3d77a1f1bbad21f29f7a021e31c /core/src/test | |
parent | e1241f1da8e55cfba3286c438ac26e4d09df63ff (diff) | |
download | mill-6074133396839db40e37aa3c0935edf875d4beba.tar.gz mill-6074133396839db40e37aa3c0935edf875d4beba.tar.bz2 mill-6074133396839db40e37aa3c0935edf875d4beba.zip |
Fix `idea` project generation, and make `Result.Exception` display the offending stack trace so they're easier to debug
Diffstat (limited to 'core/src/test')
-rw-r--r-- | core/src/test/scala/mill/eval/JavaCompileJarTests.scala | 2 | ||||
-rw-r--r-- | core/src/test/scala/mill/util/TestUtil.scala | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/core/src/test/scala/mill/eval/JavaCompileJarTests.scala b/core/src/test/scala/mill/eval/JavaCompileJarTests.scala index 95ad6669..5ddbb68e 100644 --- a/core/src/test/scala/mill/eval/JavaCompileJarTests.scala +++ b/core/src/test/scala/mill/eval/JavaCompileJarTests.scala @@ -149,7 +149,7 @@ object JavaCompileJarTests extends TestSuite{ ) } - val Left(Result.Exception(ex)) = eval(Build.run("test.BarFour")) + val Left(Result.Exception(ex, _)) = eval(Build.run("test.BarFour")) assert(ex.getMessage.contains("Could not find or load main class")) diff --git a/core/src/test/scala/mill/util/TestUtil.scala b/core/src/test/scala/mill/util/TestUtil.scala index 0457431b..b1e37481 100644 --- a/core/src/test/scala/mill/util/TestUtil.scala +++ b/core/src/test/scala/mill/util/TestUtil.scala @@ -25,7 +25,7 @@ object TestUtil { var exception = Option.empty[Throwable] override def evaluate(args: Ctx) = { failure.map(Result.Failure) orElse - exception.map(Result.Exception) getOrElse + exception.map(Result.Exception(_, Nil)) getOrElse Result.Success(counter + args.args.map(_.asInstanceOf[Int]).sum) } override def sideHash = counter + failure.hashCode() + exception.hashCode() |