<artifactId>eu.etaxonomy.taxeditor.test</artifactId>\r
<packaging>eclipse-test-plugin</packaging>\r
<name>UI Test Bundle</name>\r
- <description>Holds all UI tests for the Taxonomic Editor</description>\r
+ <description>Holds all Tests for the Taxonomic Editor</description>\r
<build>\r
<plugins>\r
- <!-- <plugin> -->\r
- <!-- <groupId>org.eclipse.tycho</groupId> -->\r
- <!-- <artifactId>tycho-maven-plugin</artifactId> -->\r
- <!-- <version>${tycho.version}</version> -->\r
- <!-- <extensions>true</extensions> -->\r
- <!-- </plugin> -->\r
<plugin>\r
<groupId>org.eclipse.tycho</groupId>\r
<artifactId>target-platform-configuration</artifactId>\r
<removeAll />\r
</filter>\r
</filters>\r
- <!-- <dependency-resolution> -->\r
- <!-- <extraRequirements> -->\r
- <!-- product IU under test -->\r
- <!-- <requirement> -->\r
- <!-- <type>p2-installable-unit</type> -->\r
- <!-- <id>eu.etaxonomy.taxeditor.product</id> -->\r
- <!-- <versionRange>3.5.2.qualifier</versionRange> -->\r
- <!-- </requirement> -->\r
- <!-- </extraRequirements> -->\r
- <!-- </dependency-resolution> -->\r
</configuration>\r
</plugin>\r
<plugin>\r
<artifactId>tycho-surefire-plugin</artifactId>\r
<version>${tycho.version}</version>\r
<configuration>\r
- <!-- <testRuntime>p2-installed</testRuntime> -->\r
+ <!-- currently we run only the non-ui unit tests so we don't the harness-->\r
<!-- <useUIHarness>true</useUIHarness> -->\r
- <!-- <providerHint>junit4</providerHint> -->\r
<dependencies>\r
+ <!-- This will pull the feature and its dependent plugins into the classpath\r
+ for the tests. Note that this requires ALL taxeditor projects to be\r
+ installed. -->\r
<dependency>\r
<type>eclipse-feature</type>\r
<artifactId>eu.etaxonomy.taxeditor.feature</artifactId>\r
<version>1.0.0</version>\r
</dependency>\r
</dependencies>\r
-\r
</configuration>\r
</plugin>\r
</plugins>\r