diff options
author | Li Haoyi <haoyi.sg@gmail.com> | 2019-06-16 18:50:06 -0700 |
---|---|---|
committer | Li Haoyi <haoyi.sg@gmail.com> | 2019-06-16 18:50:06 -0700 |
commit | 7ead16fb5e8ee58576524cb5661c33533e6cd888 (patch) | |
tree | 89d0d9512cdf74e89e7ba42f35206a40b8980e8a /main/test/src/define/MacroErrorTests.scala | |
parent | 158d117d7e92a4705fdd783952032bdc14bf92e8 (diff) | |
download | mill-7ead16fb5e8ee58576524cb5661c33533e6cd888.tar.gz mill-7ead16fb5e8ee58576524cb5661c33533e6cd888.tar.bz2 mill-7ead16fb5e8ee58576524cb5661c33533e6cd888.zip |
utest 0.7.1
Diffstat (limited to 'main/test/src/define/MacroErrorTests.scala')
-rw-r--r-- | main/test/src/define/MacroErrorTests.scala | 24 |
1 files changed, 12 insertions, 12 deletions
diff --git a/main/test/src/define/MacroErrorTests.scala b/main/test/src/define/MacroErrorTests.scala index c8b140fa..a52f4ad6 100644 --- a/main/test/src/define/MacroErrorTests.scala +++ b/main/test/src/define/MacroErrorTests.scala @@ -7,7 +7,7 @@ object MacroErrorTests extends TestSuite{ val tests = Tests{ - 'errors{ + test("errors"){ val expectedMsg = "T{} members must be defs defined in a Cacher class/trait/object body" @@ -15,8 +15,8 @@ object MacroErrorTests extends TestSuite{ assert(err.msg == expectedMsg) } - 'badParameterSets - { - 'command - { + test("badParameterSets"){ + test("command"){ val e = compileError(""" object foo extends mill.util.TestUtil.BaseModule{ def w = T.command{1} @@ -28,7 +28,7 @@ object MacroErrorTests extends TestSuite{ e.pos.contains("def w = ") ) } - 'target - { + test("target"){ val e = compileError(""" object foo extends mill.util.TestUtil.BaseModule{ def x() = T{1} @@ -40,7 +40,7 @@ object MacroErrorTests extends TestSuite{ e.pos.contains("def x() = ") ) } - 'input - { + test("input"){ val e = compileError(""" object foo extends mill.util.TestUtil.BaseModule{ def y() = T.input{1} @@ -52,7 +52,7 @@ object MacroErrorTests extends TestSuite{ e.pos.contains("def y() = ") ) } - 'sources - { + test("sources"){ val e = compileError(""" object foo extends mill.util.TestUtil.BaseModule{ def z() = T.sources{ammonite.ops.pwd} @@ -64,7 +64,7 @@ object MacroErrorTests extends TestSuite{ e.pos.contains("def z() = ") ) } - 'persistent - { + test("persistent"){ val e = compileError(""" object foo extends mill.util.TestUtil.BaseModule{ def a() = T.persistent{1} @@ -77,11 +77,11 @@ object MacroErrorTests extends TestSuite{ ) } } - 'badTmacro - { + test("badTmacro"){ // Make sure we can reference values from outside the T{...} block as part // of our `Target#apply()` calls, but we cannot reference any values that // come from inside the T{...} block - 'pos - { + test("pos"){ val e = compileError(""" val a = T{ 1 } val arr = Array(a) @@ -96,7 +96,7 @@ object MacroErrorTests extends TestSuite{ "Modules, Targets and Commands can only be defined within a mill Module") ) } - 'neg - { + test("neg"){ val expectedMsg = "Target#apply() call cannot use `value n` defined within the T{...} block" @@ -112,7 +112,7 @@ object MacroErrorTests extends TestSuite{ }""") assert(err.msg == expectedMsg) } - 'neg2 - { + test("neg2"){ val expectedMsg = "Target#apply() call cannot use `value x` defined within the T{...} block" @@ -127,7 +127,7 @@ object MacroErrorTests extends TestSuite{ }""") assert(err.msg == expectedMsg) } - 'neg3{ + test("neg3"){ val borkedCachedDiamond1 = utest.compileError(""" object borkedCachedDiamond1 { def up = T{ TestUtil.test() } |