removed unused config and added comments
authorCherian Mathew <c.mathew@bgbm.org>
Wed, 3 Jun 2015 12:50:15 +0000 (14:50 +0200)
committerCherian Mathew <c.mathew@bgbm.org>
Wed, 3 Jun 2015 12:50:15 +0000 (14:50 +0200)
eu.etaxonomy.taxeditor.test/pom.xml

index b87c33a9327637ac0b3f7b32e500390fa8fa86a5..6bf850435417960fd35e5647c76759a5fd53dfa1 100644 (file)
   <artifactId>eu.etaxonomy.taxeditor.test</artifactId>\r
   <packaging>eclipse-test-plugin</packaging>\r
   <name>UI Test Bundle</name>\r
   <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
   <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
       <plugin>\r
         <groupId>org.eclipse.tycho</groupId>\r
         <artifactId>target-platform-configuration</artifactId>\r
               <removeAll />\r
             </filter>\r
           </filters>\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
         </configuration>\r
       </plugin>\r
       <plugin>\r
         <artifactId>tycho-surefire-plugin</artifactId>\r
         <version>${tycho.version}</version>\r
         <configuration>\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
           <!-- <useUIHarness>true</useUIHarness> -->\r
-          <!-- <providerHint>junit4</providerHint> -->\r
           <dependencies>\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
             <dependency>\r
               <type>eclipse-feature</type>\r
               <artifactId>eu.etaxonomy.taxeditor.feature</artifactId>\r
@@ -61,7 +47,6 @@
               <version>1.0.0</version>\r
             </dependency>\r
           </dependencies>\r
               <version>1.0.0</version>\r
             </dependency>\r
           </dependencies>\r
-\r
         </configuration>\r
       </plugin>\r
     </plugins>\r
         </configuration>\r
       </plugin>\r
     </plugins>\r