summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-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
- }
- }
-}
-