Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAlexander Kurtakov2018-10-05 05:37:41 +0000
committerAlexander Kurtakov2018-10-05 05:51:02 +0000
commitb51f5bad64d73179bbdd073c398428383e1302ee (patch)
tree87868d96c4464ab64754ba708a62e9e9f170e2d2
parente3bb2814626910996168d74d9d0188ffb14fe407 (diff)
downloadrt.equinox.bundles-b51f5bad64d73179bbdd073c398428383e1302ee.tar.gz
rt.equinox.bundles-b51f5bad64d73179bbdd073c398428383e1302ee.tar.xz
rt.equinox.bundles-b51f5bad64d73179bbdd073c398428383e1302ee.zip
Adjust to run with felix scr only. Removed a single test that relies on old and deprecated felix.scr annotations. Change-Id: Iee52769d923727a7b97a1374ba8c78ef9d2d41ea Signed-off-by: Alexander Kurtakov <akurtako@redhat.com>
-rw-r--r--bundles/org.eclipse.equinox.ds.tests/META-INF/MANIFEST.MF3
-rw-r--r--bundles/org.eclipse.equinox.ds.tests/pom.xml2
-rw-r--r--bundles/org.eclipse.equinox.ds.tests/src/org/eclipse/equinox/ds/tests/DSTestsActivator.java2
-rw-r--r--bundles/org.eclipse.equinox.ds.tests/src/org/eclipse/equinox/ds/tests/tbc/DSTest.java32
4 files changed, 4 insertions, 35 deletions
diff --git a/bundles/org.eclipse.equinox.ds.tests/META-INF/MANIFEST.MF b/bundles/org.eclipse.equinox.ds.tests/META-INF/MANIFEST.MF
index a0ef71b3f..743ba474a 100644
--- a/bundles/org.eclipse.equinox.ds.tests/META-INF/MANIFEST.MF
+++ b/bundles/org.eclipse.equinox.ds.tests/META-INF/MANIFEST.MF
@@ -3,12 +3,11 @@ Bundle-ManifestVersion: 2
Bundle-Name: Declarative Services Tests
Bundle-Category: test
Bundle-SymbolicName: org.eclipse.equinox.ds.tests
-Bundle-Version: 1.5.200.qualifier
+Bundle-Version: 1.5.300.qualifier
Bundle-Activator: org.eclipse.equinox.ds.tests.DSTestsActivator
Bundle-ActivationPolicy: lazy
Require-Bundle: org.junit
Import-Package:
- org.apache.felix.scr;version="1.6.0",
org.eclipse.osgi.service.urlconversion;version="1.0.0",
org.osgi.framework;version="1.3.0",
org.osgi.service.cm;version="1.2.0",
diff --git a/bundles/org.eclipse.equinox.ds.tests/pom.xml b/bundles/org.eclipse.equinox.ds.tests/pom.xml
index cfb98f07d..78ca38a6a 100644
--- a/bundles/org.eclipse.equinox.ds.tests/pom.xml
+++ b/bundles/org.eclipse.equinox.ds.tests/pom.xml
@@ -19,6 +19,6 @@
</parent>
<groupId>org.eclipse.equinox</groupId>
<artifactId>org.eclipse.equinox.ds.tests</artifactId>
- <version>1.5.200-SNAPSHOT</version>
+ <version>1.5.300-SNAPSHOT</version>
<packaging>eclipse-test-plugin</packaging>
</project>
diff --git a/bundles/org.eclipse.equinox.ds.tests/src/org/eclipse/equinox/ds/tests/DSTestsActivator.java b/bundles/org.eclipse.equinox.ds.tests/src/org/eclipse/equinox/ds/tests/DSTestsActivator.java
index 87fe2c74a..11c582039 100644
--- a/bundles/org.eclipse.equinox.ds.tests/src/org/eclipse/equinox/ds/tests/DSTestsActivator.java
+++ b/bundles/org.eclipse.equinox.ds.tests/src/org/eclipse/equinox/ds/tests/DSTestsActivator.java
@@ -40,7 +40,7 @@ public class DSTestsActivator implements BundleActivator {
}
public static void activateSCR() {
- activateBundle("org.eclipse.equinox.ds");
+ activateBundle("org.apache.felix.scr");
activateBundle("org.eclipse.equinox.cm");
activateBundle("org.eclipse.equinox.log");
activateBundle("org.eclipse.equinox.util");
diff --git a/bundles/org.eclipse.equinox.ds.tests/src/org/eclipse/equinox/ds/tests/tbc/DSTest.java b/bundles/org.eclipse.equinox.ds.tests/src/org/eclipse/equinox/ds/tests/tbc/DSTest.java
index ea3456647..c104494b7 100644
--- a/bundles/org.eclipse.equinox.ds.tests/src/org/eclipse/equinox/ds/tests/tbc/DSTest.java
+++ b/bundles/org.eclipse.equinox.ds.tests/src/org/eclipse/equinox/ds/tests/tbc/DSTest.java
@@ -1,5 +1,5 @@
/*******************************************************************************
- * Copyright (c) 1997, 2013 by ProSyst Software GmbH and others.
+ * Copyright (c) 1997, 2018 by ProSyst Software GmbH and others.
* http://www.prosyst.com
*
* This program and the accompanying materials
@@ -35,9 +35,6 @@ import java.util.List;
import java.util.zip.ZipEntry;
import java.util.zip.ZipInputStream;
-import org.apache.felix.scr.Component;
-import org.apache.felix.scr.Reference;
-import org.apache.felix.scr.ScrService;
import org.eclipse.equinox.ds.tests.BundleInstaller;
import org.eclipse.equinox.ds.tests.DSTestsActivator;
import org.junit.Before;
@@ -2903,33 +2900,6 @@ public class DSTest {
}
}
- @SuppressWarnings("deprecation")
-@Test
- public void testScrService() throws BundleException {
- Bundle tb27 = installBundle("tb27");
- ServiceReference<ScrService> ref = getContext().getServiceReference(ScrService.class);
- ScrService scrService = ref == null ? null : getContext().getService(ref);
- assertNotNull("No ScrService.", scrService);
- try {
- tb27.start();
- waitBundleStart();
- Component[] tb27Comps = scrService.getComponents(tb27);
- assertNotNull("No tb26 components.", tb27Comps);
- assertEquals("Wrong number of components.", 1, tb27Comps.length);
- Component test1 = tb27Comps[0];
- assertEquals("Wrong name.", "test1", test1.getName());
- Reference[] refs = test1.getReferences();
- assertNotNull("No references.", refs);
- assertEquals("Wrong number of references.", 1, refs.length);
- assertEquals("Wrong ref name.", "log", refs[0].getName());
- ServiceReference<?>[] services = refs[0].getServiceReferences();
- assertNotNull("No service references.", services);
- assertEquals("Wrong number of service refs.", 1, services.length);
- } finally {
- uninstallBundle(tb27);
- }
- }
-
/**
* Asserts that two lists contain equal elements (the order doesn't matter).
*/

Back to the top