summaryrefslogtreecommitdiff
path: root/scalaplugin/src/test/scala
diff options
context:
space:
mode:
authorLi Haoyi <haoyi.sg@gmail.com>2017-11-11 20:59:57 -0800
committerLi Haoyi <haoyi.sg@gmail.com>2017-11-11 20:59:57 -0800
commit9dd14b1b976d1a95486339f92607496b8efca3b1 (patch)
tree9d7256dc1531d7f021a9757f0cc50918e187b2ee /scalaplugin/src/test/scala
parent033b247f742fee487996ced80c9daaf8eb10d5f1 (diff)
downloadmill-9dd14b1b976d1a95486339f92607496b8efca3b1.tar.gz
mill-9dd14b1b976d1a95486339f92607496b8efca3b1.tar.bz2
mill-9dd14b1b976d1a95486339f92607496b8efca3b1.zip
remove metacircular tests, since build.sc now serves that purpose
Diffstat (limited to 'scalaplugin/src/test/scala')
-rw-r--r--scalaplugin/src/test/scala/mill/scalaplugin/MetacircularTests.scala62
1 files changed, 0 insertions, 62 deletions
diff --git a/scalaplugin/src/test/scala/mill/scalaplugin/MetacircularTests.scala b/scalaplugin/src/test/scala/mill/scalaplugin/MetacircularTests.scala
deleted file mode 100644
index 8159b8ce..00000000
--- a/scalaplugin/src/test/scala/mill/scalaplugin/MetacircularTests.scala
+++ /dev/null
@@ -1,62 +0,0 @@
-package mill
-package scalaplugin
-
-import ammonite.ops.pwd
-import coursier.{Dependency => Dep, Module => Mod}
-import mill.discover.Discovered
-import mill.eval.{Evaluator, PathRef}
-import mill.scalaplugin.Subproject.Dep
-import mill.util.OSet
-import utest._
-
-object MetacircularTests extends TestSuite{
- object Core extends Subproject {
- def scalaVersion = T{ "2.12.4" }
- override def compileIvyDeps = T{
- super.compileIvyDeps() ++ Seq[Dep](
- Dep(Mod("org.scala-lang", "scala-reflect"), scalaVersion(), configuration = "provided")
- )
- }
-
- override def ivyDeps = T{
- super.ivyDeps() ++ Seq[Dep](
- Dep(Dep(Mod("com.lihaoyi", "sourcecode"), "0.1.4")),
- Dep(Dep(Mod("com.lihaoyi", "pprint"), "0.5.3")),
- Dep.Point(Dep(Mod("com.lihaoyi", "ammonite"), "1.0.3")),
- Dep(Dep(Mod("com.typesafe.play", "play-json"), "2.6.6")),
- Dep(Dep(Mod("org.scala-sbt", "zinc"), "1.0.3"))
- )
- }
-
-
- def basePath = T{ pwd / 'core }
- override def sources = T{ pwd/'core/'src/'main/'scala }
- override def resources = T{ sources }
- }
- object ScalaPlugin extends Subproject {
- def scalaVersion = T{ "2.12.4" }
-
- override def depClasspath = T{ Seq(Core.compiled()) }
- override def ivyDeps = T{ Core.ivyDeps }
- def basePath = T{ pwd / 'scalaplugin }
- override def sources = T{ pwd/'scalaplugin/'src/'main/'scala }
- override def resources = T{ sources }
- }
-
- val tests = Tests{
- 'scalac {
- val workspacePath = pwd / 'target / 'workspace / 'meta
- val mapping = Discovered.mapping(MetacircularTests)
- val evaluator = new Evaluator(workspacePath, mapping)
-// val evaluated1 = evaluator.evaluate(OSet(Self.scalaVersion)).evaluated.collect(mapping)
-// val evaluated2 = evaluator.evaluate(OSet(Self.scalaBinaryVersion)).evaluated.collect(mapping)
-// val evaluated3 = evaluator.evaluate(OSet(Self.compileDeps)).evaluated.collect(mapping)
-// val evaluated4 = evaluator.evaluate(OSet(Self.deps)).evaluated.collect(mapping)
-// val evaluated5 = evaluator.evaluate(OSet(Core.compiled)).evaluated.collect(mapping)
-// val evaluated6 = evaluator.evaluate(OSet(ScalaPlugin.compiled)).evaluated.collect(mapping)
-// val evaluated7 = evaluator.evaluate(OSet(ScalaPlugin.jar)).evaluated.collect(mapping)
-// evaluated3
- }
- }
-}
-