diff options
author | Li Haoyi <haoyi.sg@gmail.com> | 2017-12-29 22:47:15 -0800 |
---|---|---|
committer | Li Haoyi <haoyi.sg@gmail.com> | 2017-12-29 22:47:15 -0800 |
commit | 3ce3d6214b1c52c692926ab373412b71fe097c21 (patch) | |
tree | b8aee0d02ea98833ff5062c564632911cd464911 /core/src/test/scala/mill/util/TestUtil.scala | |
parent | 81d4cfb6f63512b314fbbf49c4ba415aedc469d7 (diff) | |
download | mill-3ce3d6214b1c52c692926ab373412b71fe097c21.tar.gz mill-3ce3d6214b1c52c692926ab373412b71fe097c21.tar.bz2 mill-3ce3d6214b1c52c692926ab373412b71fe097c21.zip |
Assign different overrides of a Target different cache directories and paths, to fix https://github.com/lihaoyi/mill/issues/86
Diffstat (limited to 'core/src/test/scala/mill/util/TestUtil.scala')
-rw-r--r-- | core/src/test/scala/mill/util/TestUtil.scala | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/core/src/test/scala/mill/util/TestUtil.scala b/core/src/test/scala/mill/util/TestUtil.scala index 8adbc87a..0457431b 100644 --- a/core/src/test/scala/mill/util/TestUtil.scala +++ b/core/src/test/scala/mill/util/TestUtil.scala @@ -1,5 +1,6 @@ package mill.util +import ammonite.main.Router.Overrides import mill.define.{Caller, Target, Task} import mill.eval.Result import utest.assert @@ -38,8 +39,10 @@ object TestUtil { val pure: Boolean) (implicit enclosing0: sourcecode.Enclosing, owner0: Caller[mill.Module], - name0: sourcecode.Name) + name0: sourcecode.Name, + o: Overrides) extends Test(inputs) with Target[Int]{ + val overrides = o.value val enclosing = enclosing0.value val owner = owner0.value val name = name0.value |