X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=integration-tests%2Fsrc%2Ftest%2Fjava%2Forg%2Fopendaylight%2Fprotocol%2Fintegration%2FAbstractBundleTest.java;h=d26a4c514cd3ddf5d600c6b716d660a897a0bbaa;hb=7bccf9a1fc3b8b0b7fd687e934ecd5bff68b1eba;hp=03088bd54effe46d5a6543f4c0528a463810c191;hpb=80d18292d1aee922b0e94a1a8fcfce487b1f0f9a;p=bgpcep.git diff --git a/integration-tests/src/test/java/org/opendaylight/protocol/integration/AbstractBundleTest.java b/integration-tests/src/test/java/org/opendaylight/protocol/integration/AbstractBundleTest.java index 03088bd54e..d26a4c514c 100644 --- a/integration-tests/src/test/java/org/opendaylight/protocol/integration/AbstractBundleTest.java +++ b/integration-tests/src/test/java/org/opendaylight/protocol/integration/AbstractBundleTest.java @@ -11,6 +11,7 @@ import static org.junit.Assert.assertEquals; import static org.junit.Assert.assertNotNull; import static org.ops4j.pax.exam.CoreOptions.junitBundles; import static org.ops4j.pax.exam.CoreOptions.mavenBundle; +import static org.ops4j.pax.exam.CoreOptions.systemPackages; import static org.ops4j.pax.exam.CoreOptions.systemProperty; import java.util.ArrayList; @@ -22,6 +23,7 @@ import javax.inject.Inject; import org.junit.Test; import org.junit.runner.RunWith; +import org.opendaylight.controller.test.sal.binding.it.TestHelper; import org.ops4j.pax.exam.Configuration; import org.ops4j.pax.exam.Option; import org.ops4j.pax.exam.junit.PaxExam; @@ -32,106 +34,128 @@ import org.osgi.framework.Bundle; import org.osgi.framework.BundleContext; import org.osgi.framework.BundleException; +//FIXME: merge with org.opendaylight.controller.test.sal.binding.it.AbstractTest ? @RunWith(PaxExam.class) @ExamReactorStrategy(PerMethod.class) public abstract class AbstractBundleTest { - private static final String GROUP = "org.opendaylight.bgpcep"; - - @Inject - @Filter(timeout = 60 * 1000) - BundleContext ctx; - - abstract protected Collection prerequisiteBundles(); - abstract protected Collection requiredBundles(); - - private List