- Change bundle symbolic name to avoid "org.apache.felix.org.apache.felix.ipojo..."
- Improve error handling in junit4osgi
- Support cobertura in junit4osgi
- Allow enable/disable the log service provided by the host in junit4osgi
- Fix a bug in the manipulation of construtors to support Cobertura. This issue comes the cobertura manipulation injecting code between the method entry and the super constructor call.
git-svn-id: https://svn.apache.org/repos/asf/felix/trunk@725068 13f79535-47bb-0310-9956-ffa450edef68
diff --git a/ipojo/tests/integration-tests/pom.xml b/ipojo/tests/integration-tests/pom.xml
index f1fb35c..194132d 100644
--- a/ipojo/tests/integration-tests/pom.xml
+++ b/ipojo/tests/integration-tests/pom.xml
@@ -22,12 +22,14 @@
<goals>
<goal>test</goal>
</goals>
- <configuration>
- <deployProjectArtifact>false</deployProjectArtifact>
- </configuration>
</execution>
</executions>
</plugin>
+
+ </plugins>
+ </build>
+ <reporting>
+ <plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-report-plugin
@@ -40,8 +42,13 @@
</reportsDirectories>
</configuration>
</plugin>
+ <plugin>
+ <groupId>org.codehaus.mojo</groupId>
+ <artifactId>cobertura-maven-plugin</artifactId>
+ </plugin>
</plugins>
- </build>
+ </reporting>
+
<dependencies>
<!-- Manipulation -->
<dependency>
@@ -95,12 +102,6 @@
</dependency>
<dependency>
<groupId>ipojo.tests</groupId>
- <artifactId>tests.core.configadmin</artifactId>
- <version>${ipojo.version}</version>
- <scope>test</scope>
- </dependency>
- <dependency>
- <groupId>ipojo.tests</groupId>
<artifactId>tests.core.configuration
</artifactId>
<version>${ipojo.version}</version>
@@ -115,6 +116,12 @@
</dependency>
<dependency>
<groupId>ipojo.tests</groupId>
+ <artifactId>tests.core.configadmin</artifactId>
+ <version>${ipojo.version}</version>
+ <scope>test</scope>
+ </dependency>
+ <dependency>
+ <groupId>ipojo.tests</groupId>
<artifactId>tests.core.factories</artifactId>
<version>${ipojo.version}</version>
<scope>test</scope>
@@ -173,7 +180,7 @@
</artifactId>
<version>${ipojo.version}</version>
<scope>test</scope>
- </dependency>
+ </dependency>
<!-- Composite -->
<dependency>
@@ -203,7 +210,7 @@
<version>${ipojo.version}</version>
<scope>test</scope>
</dependency>
-
+
<!-- External handlers -->
<dependency>
<groupId>ipojo.tests</groupId>
@@ -224,7 +231,6 @@
<version>${ipojo.version}</version>
<scope>test</scope>
</dependency>
-
<!-- Utility bundles -->
<dependency>
<groupId>org.apache.felix</groupId>