From df959cf0d4f58da82bf13a8423390a41673e7440 Mon Sep 17 00:00:00 2001 From: Josh Suereth Date: Tue, 24 Mar 2015 16:12:51 -0400 Subject: [PATCH] Migrate to using the sbt/launcher module, rather than having the code embedded. * Remove launch/* code/tests, as these are in the sbt/launcher project. * Create a new project which will resolve launcher module from sonatype-snapshots, and repackage it for the currently building version of sbt. * Remove ComponentManagerTest which was relying DIRECTLY on launcher classes. We'll need to reconfigure this shortly to enable the tests again. Remaining TODOs - * Update resolvers so people can find the launcher. * Add ComponentManagerTest back. * Re-publish the sbt-launch.jar in the location it used to be published. --- ivy/src/test/scala/ComponentManagerTest.scala | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/ivy/src/test/scala/ComponentManagerTest.scala b/ivy/src/test/scala/ComponentManagerTest.scala index 1995bb304..a4c720ed2 100644 --- a/ivy/src/test/scala/ComponentManagerTest.scala +++ b/ivy/src/test/scala/ComponentManagerTest.scala @@ -7,6 +7,11 @@ import IO.{ createDirectory, delete, touch, withTemporaryDirectory } import org.apache.ivy.util.ChecksumHelper import IfMissing.Fail +// TODO - We need to re-enable this test. Right now, we dont' have a "stub" launcher for this. +// This is testing something which uses a launcher interface, but was grabbing the underlying class directly +// when it really should, instead, be stubbing out the underyling class. + +/* object ComponentManagerTest extends Specification { val TestID = "manager-test" "Component manager" should { @@ -87,3 +92,4 @@ object ComponentManagerTest extends Specification { } } } +*/ \ No newline at end of file