with tycho 0.20.0 test dependencies must be configured with
target-platform-configuration
Change-Id: I176965524a5874d44c5ee394b10d34a02375020f
Reviewed-on: https://git.eclipse.org/r/51897
Reviewed-by: Stephan Leicht Vogt <stephan.leichtvogt@bsi-software.com>
Tested-by: Stephan Leicht Vogt <stephan.leichtvogt@bsi-software.com>
diff --git a/org.eclipse.scout.sdk.parent/pom.xml b/org.eclipse.scout.sdk.parent/pom.xml
index 7dcc3e5..e544ec9 100644
--- a/org.eclipse.scout.sdk.parent/pom.xml
+++ b/org.eclipse.scout.sdk.parent/pom.xml
@@ -43,15 +43,15 @@
<module>../org.eclipse.scout.sdk.rap</module>
<module>../org.eclipse.scout.sdk.rap.ui</module>
- <module>../org.eclipse.scout.sdk.test</module>
- <module>../org.eclipse.scout.sdk.test-feature</module>
-
- <module>../org.eclipse.scout.sdk.testing</module>
- <module>../org.eclipse.scout.sdk.testing-feature</module>
-
<module>../org.eclipse.scout.sdk-feature</module>
<module>../org.eclipse.scout.sdk.rap-feature</module>
+ <module>../org.eclipse.scout.sdk.testing-feature</module>
+ <module>../org.eclipse.scout.sdk.testing</module>
+
+ <module>../org.eclipse.scout.sdk.test-feature</module>
+ <module>../org.eclipse.scout.sdk.test</module>
+
<module>../org.eclipse.scout.sdk-repository</module>
</modules>
</project>
diff --git a/org.eclipse.scout.sdk.test/pom.xml b/org.eclipse.scout.sdk.test/pom.xml
index d4b98fe..9d2f443 100644
--- a/org.eclipse.scout.sdk.test/pom.xml
+++ b/org.eclipse.scout.sdk.test/pom.xml
@@ -27,18 +27,29 @@
<plugins>
<plugin>
<groupId>org.eclipse.tycho</groupId>
+ <artifactId>target-platform-configuration</artifactId>
+ <configuration>
+ <dependency-resolution>
+ <extraRequirements>
+ <requirement>
+ <type>eclipse-feature</type>
+ <id>org.eclipse.scout.sdk</id>
+ <versionRange>0.0.0</versionRange>
+ </requirement>
+ <requirement>
+ <type>eclipse-feature</type>
+ <id>org.eclipse.scout.rt.source</id>
+ <versionRange>0.0.0</versionRange>
+ </requirement>
+ </extraRequirements>
+ </dependency-resolution>
+ </configuration>
+ </plugin>
+
+ <plugin>
+ <groupId>org.eclipse.tycho</groupId>
<artifactId>tycho-surefire-plugin</artifactId>
<configuration>
- <dependencies>
- <dependency>
- <type>eclipse-feature</type>
- <artifactId>org.eclipse.scout.sdk</artifactId>
- </dependency>
- <dependency>
- <type>p2-installable-unit</type>
- <artifactId>org.eclipse.scout.rt.source.feature.group</artifactId>
- </dependency>
- </dependencies>
<forkedProcessTimeoutInSeconds>0</forkedProcessTimeoutInSeconds>
<testClass>org.eclipse.scout.sdk._SuiteAllTests</testClass>
<!--<testClass>org.eclipse.scout.sdk.internal.test.operation.lookupcall.LookupCallNewOperationTest</testClass> -->