diff options
author | Li Haoyi <haoyi.sg@gmail.com> | 2017-10-22 22:31:44 -0700 |
---|---|---|
committer | Li Haoyi <haoyi.sg@gmail.com> | 2017-10-22 22:31:44 -0700 |
commit | 6f3b2bd9a769b3a47414b6d9c43c99afe3d4460b (patch) | |
tree | 59703b224a517416c151bfdd0683ce26f3075c39 /src/test | |
parent | 822be02a29d7073c7f2fe9b74df7cc42e56d762c (diff) | |
download | mill-6f3b2bd9a769b3a47414b6d9c43c99afe3d4460b.tar.gz mill-6f3b2bd9a769b3a47414b6d9c43c99afe3d4460b.tar.bz2 mill-6f3b2bd9a769b3a47414b6d9c43c99afe3d4460b.zip |
Add some basic `compileError` tests to make sure mis-using `T{}` doesn't compile
Diffstat (limited to 'src/test')
-rw-r--r-- | src/test/scala/forge/ForgeTests.scala | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/test/scala/forge/ForgeTests.scala b/src/test/scala/forge/ForgeTests.scala index ae6cfcf4..d5275d0c 100644 --- a/src/test/scala/forge/ForgeTests.scala +++ b/src/test/scala/forge/ForgeTests.scala @@ -30,6 +30,11 @@ object ForgeTests extends TestSuite{ val down = T{ test(test(up), test(up)) } } + 'neg - { + compileError("T{ 123 }") + compileError("T{ println() }") + () + } 'topoSortedTransitiveTargets - { def check(targets: Seq[Target[_]], expected: Seq[Target[_]]) = { val result = Evaluator.topoSortedTransitiveTargets(targets) |