added contract-test module to pom

Project: http://git-wip-us.apache.org/repos/asf/jena/repo
Commit: http://git-wip-us.apache.org/repos/asf/jena/commit/2e62ed0f
Tree: http://git-wip-us.apache.org/repos/asf/jena/tree/2e62ed0f
Diff: http://git-wip-us.apache.org/repos/asf/jena/diff/2e62ed0f

Branch: refs/heads/add-contract-tests
Commit: 2e62ed0f8635601c8adbddbf2e043128e018f1a8
Parents: d492e54
Author: Claude Warren <[email protected]>
Authored: Sat May 16 09:52:11 2015 +0100
Committer: Claude Warren <[email protected]>
Committed: Sat May 16 09:52:11 2015 +0100

----------------------------------------------------------------------
 jena-core/pom.xml | 50 +++++++++++++++++++++++++++++++++++++++++++++++++-
 1 file changed, 49 insertions(+), 1 deletion(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/jena/blob/2e62ed0f/jena-core/pom.xml
----------------------------------------------------------------------
diff --git a/jena-core/pom.xml b/jena-core/pom.xml
index ab2be30..70e0dba 100644
--- a/jena-core/pom.xml
+++ b/jena-core/pom.xml
@@ -60,7 +60,14 @@
                <dependency>
                        <groupId>org.xenei</groupId>
                        <artifactId>junit-contracts</artifactId>
-                       <version>0.0.5</version>
+                       <version>0.1.1</version>
+                       <scope>test</scope>
+               </dependency>
+               
+               <dependency>
+                       <groupId>org.xenei</groupId>
+                       <artifactId>contract-test-maven-plugin</artifactId>
+                       <version>0.1.1</version>
                        <scope>test</scope>
                </dependency>
                
@@ -189,6 +196,47 @@
                                        </execution>
                                </executions>
                        </plugin>
+                       
+                       <plugin>
+                               <groupId>org.xenei</groupId>
+                               
<artifactId>contract-test-maven-plugin</artifactId>
+                               <configuration>
+                                       <packages>
+                                               
<package>org.apache.jena.assembler</package>
+                                               
<package>org.apache.jena.datatypes</package>
+                                               
<package>org.apache.jena.enhanced</package>
+                                               
<package>org.apache.jena.graph</package>
+                                               
<package>org.apache.jena.mem</package>
+                                               
<package>org.apache.jena.n3</package>
+                                               
<package>org.apache.jena.ontology</package>
+                                               
<package>org.apache.jena.rdf</package>
+                                               
<package>org.apache.jena.rdfxml</package>
+                                               
<package>org.apache.jena.reasoner</package>
+                                               
<package>org.apache.jena.shared</package>
+                                               
<package>org.apache.jena.util</package>
+                                               
<package>org.apache.jena.vocabulary</package>
+                                       </packages>
+                                       <unimplemented>
+                                               <report>true</report>
+                                       <failOnError>false</failOnError>
+                                       </unimplemented>
+                                       <untested>
+                                               <report>true</report>
+                                       <failOnError>false</failOnError>
+                                       </untested>
+                                       <errors>
+                                               <report>true</report>
+                                       <failOnError>false</failOnError>
+                                       </errors>
+                               </configuration>
+                               <executions>
+                                       <execution>
+                                               <goals>
+                                                       
<goal>contract-test</goal>
+                                               </goals>
+                                       </execution>
+                               </executions>
+                       </plugin>
 
                        <!-- <plugin> 
<groupId>org.apache.maven.plugins</groupId> 
<artifactId>maven-resources-plugin</artifactId> 
                                </plugin> <!- - see: 
http://maven.apache.org/guides/mini/guide-attached-tests.html 

Reply via email to