On 19/05/15 20:25, Claude Warren wrote:
There is a set of contract tests (and test helpers) on the
"add-contract-tests" branch. That branch works and has minimal change from
the current tests. Those changes are adding the junit-contract runner and
plugins.
It makes no change to the execution.
The problem that I am having is keeping it up to date with the current
change rate of the Jena packages. Granted the contract tests are only
implemented for the jena-core module, we have been keeing the entire suite
up to date.
Is there anyone that has any objection to moving the contract tests to the
main code branch?
Claude
Claude,
There are some rough edges:
1/ The POM has been converted from spaces to tabs around commit 608c2b4
2/ There are new dependencies, and recursive some are not Apache
Licensed. Is there anything that should go in LICENSE or NOTICE, even
if that comes via org.apache.maven?
3/ Why does testing depend on commons-cli?
PR#76 proposes use of commons:common-cli (different version)
which caused me to see that.
4/ Can we have version mgt in jena-parent please? All other version mgt
or non-jena dependencies is done there (jena-* ones have to be done
explicitly for the release plug-in)
Andy