summaryrefslogtreecommitdiff
path: root/scalaplugin/src/test
diff options
context:
space:
mode:
authorLi Haoyi <haoyi.sg@gmail.com>2017-11-26 16:28:11 -0800
committerLi Haoyi <haoyi.sg@gmail.com>2017-11-26 16:28:11 -0800
commitd6573e2238c72de1ffbc344a962a0cfaa557f983 (patch)
treeda88ebe7f8a207a5568b722b8d380a57eda11020 /scalaplugin/src/test
parentb12833e99e1e0939ec35ec31a15631e777cd7446 (diff)
downloadmill-d6573e2238c72de1ffbc344a962a0cfaa557f983.tar.gz
mill-d6573e2238c72de1ffbc344a962a0cfaa557f983.tar.bz2
mill-d6573e2238c72de1ffbc344a962a0cfaa557f983.zip
Get acyclic's tests running after compilation failures, fixing a metadata.mill.json invalidation bug
Diffstat (limited to 'scalaplugin/src/test')
-rw-r--r--scalaplugin/src/test/scala/mill/scalaplugin/AcyclicTests.scala16
1 files changed, 4 insertions, 12 deletions
diff --git a/scalaplugin/src/test/scala/mill/scalaplugin/AcyclicTests.scala b/scalaplugin/src/test/scala/mill/scalaplugin/AcyclicTests.scala
index 61da0a47..4f41de9a 100644
--- a/scalaplugin/src/test/scala/mill/scalaplugin/AcyclicTests.scala
+++ b/scalaplugin/src/test/scala/mill/scalaplugin/AcyclicTests.scala
@@ -85,30 +85,22 @@ object AcyclicTests extends TestSuite{
// Compilation can fail on broken code, and work when fixed
write.append(packageScala, "\n}}")
val Left(Result.Exception(ex)) = eval(AcyclicBuild.acyclic("2.12.4").compile)
-
assert(ex.isInstanceOf[sbt.internal.inc.CompileFailed])
write.write(packageScala, read(packageScala).dropRight(3))
-
val Right(_) = eval(AcyclicBuild.acyclic("2.12.4").compile)
- // Still doesn't work =(
- // val Right(_) = eval(AcyclicBuild.acyclic("2.12.4").test.forkTest())
- }
-
- 'tests - {
- // Tests can run
+ // Tests compile & run
val Right(_) = eval(AcyclicBuild.acyclic("2.12.4").test.forkTest())
- // Be broken
+ // Tests can be broken
write.append(packageScala, "\n}}")
- eval(AcyclicBuild.acyclic("2.12.4").test.compile)
val Left(_) = eval(AcyclicBuild.acyclic("2.12.4").test.forkTest())
- // And run again when fixed
+ // Tests can be fixed
write.write(packageScala, read(packageScala).dropRight(3))
-
val Right(_) = eval(AcyclicBuild.acyclic("2.12.4").test.forkTest())
}
+
}
}