diff options
Diffstat (limited to 'scalaworker')
-rw-r--r-- | scalaworker/src/mill/scalaworker/ScalaWorker.scala | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/scalaworker/src/mill/scalaworker/ScalaWorker.scala b/scalaworker/src/mill/scalaworker/ScalaWorker.scala index 9ae367e6..4430f710 100644 --- a/scalaworker/src/mill/scalaworker/ScalaWorker.scala +++ b/scalaworker/src/mill/scalaworker/ScalaWorker.scala @@ -36,7 +36,7 @@ object ScalaWorker{ def main(args: Array[String]): Unit = { try{ - val result = new ScalaWorker(null, null).apply( + val result = new ScalaWorker(null, null).runTests( frameworkInstance = TestRunner.framework(args(0)), entireClasspath = Agg.from(args(1).split(" ").map(Path(_))), testClassfilePath = Agg.from(args(2).split(" ").map(Path(_))), @@ -230,11 +230,11 @@ class ScalaWorker(ctx0: mill.util.Ctx, }catch{case e: CompileFailed => mill.eval.Result.Failure(e.toString)} } - def apply(frameworkInstance: ClassLoader => sbt.testing.Framework, - entireClasspath: Agg[Path], - testClassfilePath: Agg[Path], - args: Seq[String]) - (implicit ctx: mill.util.Ctx.Log): (String, Seq[Result]) = { + def runTests(frameworkInstance: ClassLoader => sbt.testing.Framework, + entireClasspath: Agg[Path], + testClassfilePath: Agg[Path], + args: Seq[String]) + (implicit ctx: mill.util.Ctx.Log): (String, Seq[Result]) = { Jvm.inprocess(entireClasspath, classLoaderOverrideSbtTesting = true, cl => { val framework = frameworkInstance(cl) |