You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@felix.apache.org by pd...@apache.org on 2013/10/13 12:08:50 UTC
svn commit: r1531662 - in /felix/trunk/dependencymanager:
test/src/test/java/org/apache/felix/dm/test/AspectAwareServiceDependencyTest.java
test2/src/test/java/org/apache/felix/dependencymanager/test2/integration/api/AspectAwareServiceDependencyTest.java
Author: pderop
Date: Sun Oct 13 10:08:50 2013
New Revision: 1531662
URL: http://svn.apache.org/r1531662
Log:
paxexam 3.0.0 migration. This test is sometimes failing.
Added:
felix/trunk/dependencymanager/test2/src/test/java/org/apache/felix/dependencymanager/test2/integration/api/AspectAwareServiceDependencyTest.java
- copied, changed from r1531247, felix/trunk/dependencymanager/test/src/test/java/org/apache/felix/dm/test/AspectAwareServiceDependencyTest.java
Removed:
felix/trunk/dependencymanager/test/src/test/java/org/apache/felix/dm/test/AspectAwareServiceDependencyTest.java
Copied: felix/trunk/dependencymanager/test2/src/test/java/org/apache/felix/dependencymanager/test2/integration/api/AspectAwareServiceDependencyTest.java (from r1531247, felix/trunk/dependencymanager/test/src/test/java/org/apache/felix/dm/test/AspectAwareServiceDependencyTest.java)
URL: http://svn.apache.org/viewvc/felix/trunk/dependencymanager/test2/src/test/java/org/apache/felix/dependencymanager/test2/integration/api/AspectAwareServiceDependencyTest.java?p2=felix/trunk/dependencymanager/test2/src/test/java/org/apache/felix/dependencymanager/test2/integration/api/AspectAwareServiceDependencyTest.java&p1=felix/trunk/dependencymanager/test/src/test/java/org/apache/felix/dm/test/AspectAwareServiceDependencyTest.java&r1=1531247&r2=1531662&rev=1531662&view=diff
==============================================================================
--- felix/trunk/dependencymanager/test/src/test/java/org/apache/felix/dm/test/AspectAwareServiceDependencyTest.java (original)
+++ felix/trunk/dependencymanager/test2/src/test/java/org/apache/felix/dependencymanager/test2/integration/api/AspectAwareServiceDependencyTest.java Sun Oct 13 10:08:50 2013
@@ -16,37 +16,20 @@
* specific language governing permissions and limitations
* under the License.
*/
-package org.apache.felix.dm.test;
-
-import static org.ops4j.pax.exam.CoreOptions.mavenBundle;
-import static org.ops4j.pax.exam.CoreOptions.options;
-import static org.ops4j.pax.exam.CoreOptions.provision;
+package org.apache.felix.dependencymanager.test2.integration.api;
+import org.apache.felix.dependencymanager.test2.components.Ensure;
+import org.apache.felix.dependencymanager.test2.integration.common.TestBase;
import org.apache.felix.dm.Component;
import org.apache.felix.dm.DependencyManager;
import org.junit.Test;
import org.junit.runner.RunWith;
-import org.ops4j.pax.exam.Option;
-import org.ops4j.pax.exam.junit.Configuration;
-import org.ops4j.pax.exam.junit.JUnit4TestRunner;
-import org.osgi.framework.BundleContext;
-
-@RunWith(JUnit4TestRunner.class)
-public class AspectAwareServiceDependencyTest extends Base {
- @Configuration
- public static Option[] configuration() {
- return options(
-// vmOption( "-Xrunjdwp:transport=dt_socket,server=y,suspend=y,address=5005" ),
-// waitForFrameworkStartupFor(Long.MAX_VALUE),
- provision(
- mavenBundle().groupId("org.osgi").artifactId("org.osgi.compendium").version(Base.OSGI_SPEC_VERSION),
- mavenBundle().groupId("org.apache.felix").artifactId("org.apache.felix.dependencymanager").versionAsInProject()
- )
- );
- }
+import org.ops4j.pax.exam.junit.PaxExam;
+@RunWith(PaxExam.class)
+public class AspectAwareServiceDependencyTest extends TestBase {
@Test
- public void testServiceRegistrationAndConsumption(BundleContext context) {
+ public void testServiceRegistrationAndConsumption() {
DependencyManager m = new DependencyManager(context);
// helper class that ensures certain steps get executed in sequence
Ensure e = new Ensure();