diff options
author | Nik Vanderhoof <nikolasrvanderhoof@gmail.com> | 2019-07-04 02:56:56 -0400 |
---|---|---|
committer | Tobias Roeser <le.petit.fou@web.de> | 2019-07-04 08:56:56 +0200 |
commit | 0a7d68737e89ab9471c7177ecfdf706e06a7cad8 (patch) | |
tree | 4f3a9bd955866de79b2d94677a7c904943a9542a /contrib/scoverage/test/src/HelloWorldTests.scala | |
parent | a4a49e90037c7acf456b62a8e65fee55a5f857c4 (diff) | |
download | mill-0a7d68737e89ab9471c7177ecfdf706e06a7cad8.tar.gz mill-0a7d68737e89ab9471c7177ecfdf706e06a7cad8.tar.bz2 mill-0a7d68737e89ab9471c7177ecfdf706e06a7cad8.zip |
Scoverage buildinfo support (#647)
* Add test case for scoverage/buildinfo
* Take generatedSources from outer + pass allSources to scoverage reports
Diffstat (limited to 'contrib/scoverage/test/src/HelloWorldTests.scala')
-rw-r--r-- | contrib/scoverage/test/src/HelloWorldTests.scala | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/contrib/scoverage/test/src/HelloWorldTests.scala b/contrib/scoverage/test/src/HelloWorldTests.scala index 3d5a5114..66f7a50e 100644 --- a/contrib/scoverage/test/src/HelloWorldTests.scala +++ b/contrib/scoverage/test/src/HelloWorldTests.scala @@ -2,6 +2,7 @@ package mill.contrib.scoverage import mill._ import mill.api.Result +import mill.contrib.BuildInfo import mill.scalalib._ import mill.util.{TestEvaluator, TestUtil} import utest._ @@ -19,12 +20,16 @@ object HelloWorldTests extends utest.TestSuite { def scalaVersion = "2.12.4" } - object core extends ScoverageModule { + object core extends ScoverageModule with BuildInfo { def scalaVersion = "2.12.4" def scoverageVersion = "1.3.1" def moduleDeps = Seq(other) + def buildInfoMembers = T { + Map("scoverageVersion" -> scoverageVersion()) + } + object test extends ScoverageTests { override def ivyDeps = Agg(ivy"org.scalatest::scalatest:3.0.5") def testFrameworks = Seq("org.scalatest.tools.Framework") |