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
