You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@karaf.apache.org by cs...@apache.org on 2012/10/02 13:39:27 UTC
svn commit: r1392854 -
/karaf/trunk/tooling/exam/regression/src/test/java/org/apache/karaf/tooling/exam/regression/KarafWithBundleTest.java
Author: cschneider
Date: Tue Oct 2 11:39:26 2012
New Revision: 1392854
URL: http://svn.apache.org/viewvc?rev=1392854&view=rev
Log:
KARAF-1887 Add BootFinished service to publish when boot is done
Modified:
karaf/trunk/tooling/exam/regression/src/test/java/org/apache/karaf/tooling/exam/regression/KarafWithBundleTest.java
Modified: karaf/trunk/tooling/exam/regression/src/test/java/org/apache/karaf/tooling/exam/regression/KarafWithBundleTest.java
URL: http://svn.apache.org/viewvc/karaf/trunk/tooling/exam/regression/src/test/java/org/apache/karaf/tooling/exam/regression/KarafWithBundleTest.java?rev=1392854&r1=1392853&r2=1392854&view=diff
==============================================================================
--- karaf/trunk/tooling/exam/regression/src/test/java/org/apache/karaf/tooling/exam/regression/KarafWithBundleTest.java (original)
+++ karaf/trunk/tooling/exam/regression/src/test/java/org/apache/karaf/tooling/exam/regression/KarafWithBundleTest.java Tue Oct 2 11:39:26 2012
@@ -36,6 +36,7 @@ import java.util.Hashtable;
import javax.inject.Inject;
+import org.apache.karaf.features.BootFinished;
import org.apache.karaf.tooling.exam.options.KarafDistributionOption;
import org.apache.karaf.tooling.exam.regression.supports.EchoServlet;
import org.apache.karaf.tooling.exam.regression.supports.ServletActivator;
@@ -59,6 +60,12 @@ public class KarafWithBundleTest {
protected BundleContext bundleContext;
private ServletListener webListener;
+
+ /**
+ * To make sure the tests run only when the boot features are fully installed
+ */
+ @Inject
+ BootFinished bootFinished;
@Before
public void registerListener() {