summaryrefslogtreecommitdiff
path: root/core/src/test
diff options
context:
space:
mode:
authorLi Haoyi <haoyi.sg@gmail.com>2018-01-01 17:47:08 -0800
committerLi Haoyi <haoyi.sg@gmail.com>2018-01-01 17:47:44 -0800
commit6074133396839db40e37aa3c0935edf875d4beba (patch)
treed9bfb61e7201c3d77a1f1bbad21f29f7a021e31c /core/src/test
parente1241f1da8e55cfba3286c438ac26e4d09df63ff (diff)
downloadmill-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.scala2
-rw-r--r--core/src/test/scala/mill/util/TestUtil.scala2
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()