b87c33a9327637ac0b3f7b32e500390fa8fa86a5
[taxeditor.git] / eu.etaxonomy.taxeditor.test / pom.xml
1 <?xml version="1.0" encoding="UTF-8"?>
2 <project>
3
4 <parent>
5 <groupId>eu.etaxonomy</groupId>
6 <artifactId>taxeditor-parent</artifactId>
7 <version>3.5.2-SNAPSHOT</version>
8 </parent>
9 <modelVersion>4.0.0</modelVersion>
10 <artifactId>eu.etaxonomy.taxeditor.test</artifactId>
11 <packaging>eclipse-test-plugin</packaging>
12 <name>UI Test Bundle</name>
13 <description>Holds all UI tests for the Taxonomic Editor</description>
14 <build>
15 <plugins>
16 <!-- <plugin> -->
17 <!-- <groupId>org.eclipse.tycho</groupId> -->
18 <!-- <artifactId>tycho-maven-plugin</artifactId> -->
19 <!-- <version>${tycho.version}</version> -->
20 <!-- <extensions>true</extensions> -->
21 <!-- </plugin> -->
22 <plugin>
23 <groupId>org.eclipse.tycho</groupId>
24 <artifactId>target-platform-configuration</artifactId>
25 <version>${tycho.version}</version>
26 <configuration>
27 <filters>
28 <!-- Work around for https://bugs.eclipse.org/bugs/show_bug.cgi?id=348045 -->
29 <!-- taken from https://wiki.eclipse.org/index.php?title=Tycho/Target_Platform#Filtering -->
30 <filter>
31 <type>p2-installable-unit</type>
32 <id>org.eclipse.equinox.servletbridge.extensionbundle</id>
33 <removeAll />
34 </filter>
35 </filters>
36 <!-- <dependency-resolution> -->
37 <!-- <extraRequirements> -->
38 <!-- product IU under test -->
39 <!-- <requirement> -->
40 <!-- <type>p2-installable-unit</type> -->
41 <!-- <id>eu.etaxonomy.taxeditor.product</id> -->
42 <!-- <versionRange>3.5.2.qualifier</versionRange> -->
43 <!-- </requirement> -->
44 <!-- </extraRequirements> -->
45 <!-- </dependency-resolution> -->
46 </configuration>
47 </plugin>
48 <plugin>
49 <groupId>org.eclipse.tycho</groupId>
50 <artifactId>tycho-surefire-plugin</artifactId>
51 <version>${tycho.version}</version>
52 <configuration>
53 <!-- <testRuntime>p2-installed</testRuntime> -->
54 <!-- <useUIHarness>true</useUIHarness> -->
55 <!-- <providerHint>junit4</providerHint> -->
56 <dependencies>
57 <dependency>
58 <type>eclipse-feature</type>
59 <artifactId>eu.etaxonomy.taxeditor.feature</artifactId>
60 <!-- This is the minimum required version -->
61 <version>1.0.0</version>
62 </dependency>
63 </dependencies>
64
65 </configuration>
66 </plugin>
67 </plugins>
68 </build>
69 </project>