summaryrefslogtreecommitdiff
path: root/core/src/test/scala
diff options
context:
space:
mode:
Diffstat (limited to 'core/src/test/scala')
-rw-r--r--core/src/test/scala/mill/define/ApplicativeTests.scala5
-rw-r--r--core/src/test/scala/mill/util/TestUtil.scala2
2 files changed, 6 insertions, 1 deletions
diff --git a/core/src/test/scala/mill/define/ApplicativeTests.scala b/core/src/test/scala/mill/define/ApplicativeTests.scala
index 7e31b08e..7e325184 100644
--- a/core/src/test/scala/mill/define/ApplicativeTests.scala
+++ b/core/src/test/scala/mill/define/ApplicativeTests.scala
@@ -1,7 +1,9 @@
package mill.define
+import mill.define.Applicative.ImplicitStub
import utest._
+import scala.annotation.compileTimeOnly
import scala.language.experimental.macros
@@ -44,6 +46,9 @@ object ApplicativeTests extends TestSuite {
value
}
}
+ @compileTimeOnly("Target.ctx() can only be used with a T{...} block")
+ @ImplicitStub
+ implicit def taskCtx: String = ???
val tests = Tests{
diff --git a/core/src/test/scala/mill/util/TestUtil.scala b/core/src/test/scala/mill/util/TestUtil.scala
index be6bb8e9..a456b22b 100644
--- a/core/src/test/scala/mill/util/TestUtil.scala
+++ b/core/src/test/scala/mill/util/TestUtil.scala
@@ -21,7 +21,7 @@ object TestUtil {
var counter = 0
var failure = Option.empty[String]
var exception = Option.empty[Throwable]
- override def evaluate(args: Args) = {
+ override def evaluate(args: Ctx) = {
failure.map(Result.Failure) orElse
exception.map(Result.Exception) getOrElse
Result.Success(counter + args.args.map(_.asInstanceOf[Int]).sum)