diff options
author | Li Haoyi <haoyi.sg@gmail.com> | 2017-11-25 07:39:53 -0800 |
---|---|---|
committer | Li Haoyi <haoyi.sg@gmail.com> | 2017-11-25 07:39:53 -0800 |
commit | ac62721c10cc61d3913cf71c3ef2e9e0680ddeb9 (patch) | |
tree | 7df76fecba79ee2b7313fc01a3d562efaa92500b /build.sc | |
parent | 624fff48422b8c74b48c2dda86a55a82a754d5a2 (diff) | |
download | mill-ac62721c10cc61d3913cf71c3ef2e9e0680ddeb9.tar.gz mill-ac62721c10cc61d3913cf71c3ef2e9e0680ddeb9.tar.bz2 mill-ac62721c10cc61d3913cf71c3ef2e9e0680ddeb9.zip |
First pass at simplifying test suite definition & running
Fixed `GenIdea` to fix reversing of module path in generating module name
Diffstat (limited to 'build.sc')
-rwxr-xr-x | build.sc | 21 |
1 files changed, 6 insertions, 15 deletions
@@ -35,25 +35,16 @@ object Core extends ScalaModule { PathRef(dest) } } -} -object CoreTests extends ScalaModule { - def scalaVersion = "2.12.4" - override def projectDeps = Seq(Core) - def basePath = pwd / 'scalaplugin - override def sources = pwd/'core/'src/'test/'scala - override def ivyDeps = Seq( - Dep("com.lihaoyi", "utest", "0.6.0") - ) - def test() = T.command{ - TestRunner.apply( - "mill.UTestFramework", - runDepClasspath().map(_.path) :+ compile().path, - Seq(compile().path) - ) + object tests extends this.Tests{ + def basePath = pwd / 'core + override def ivyDeps = Seq(Dep("com.lihaoyi", "utest", "0.6.0")) + override def sources = pwd/'core/'src/'test/'scala + def testFramework = "mill.UTestFramework" } } + object ScalaPlugin extends ScalaModule { def scalaVersion = "2.12.4" override def projectDeps = Seq(Core) |