openjpa-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Michael Dick (JIRA)" <>
Subject [jira] Updated: (OPENJPA-1130) Create a openjpa-testsupport module to share base TestCase classes across modules
Date Tue, 09 Jun 2009 16:13:07 GMT


Michael Dick updated OPENJPA-1130:

    Attachment: OPENJPA-1130-tests-classifier.patch.txt

I'd prefer something like this since it doesn't move any of the classes and creates test jars
for all our modules. Making the test classes available might produce some side benefits, users
can easily download our unit tests and run in their environment (as opposed to building them
from source). I think this is the way I'd like to go in the long term.

There is a problem with the install goal though. Maven builds a tests jar for the parent pom
and that jar doesn't include LICENSE.txt and NOTICE.txt so the ianal plugin fails. I'd guess
this is a bug in the maven-jar-plugin, but I want to do some more investigation first. 

> Create a openjpa-testsupport module to share base TestCase classes across modules
> ---------------------------------------------------------------------------------
>                 Key: OPENJPA-1130
>                 URL:
>             Project: OpenJPA
>          Issue Type: Test
>          Components: build / infrastructure
>            Reporter: Donald Woods
>            Assignee: Donald Woods
>             Fix For: 2.0.0
>         Attachments: OPENJPA-1130-tests-classifier.patch.txt, OPENJPA-1130.patch
> Propose moving openjpa-persistence-jdbc/src/test/java/org/apache/openjpa/persistence/test/*
base testcase classes to a openjpa-testsupport JAR which can be shared between o-p-j, openjpa-slice
and new ones being added to openjpa-integration for bean validation and eventually OSGi.

This message is automatically generated by JIRA.
You can reply to this email to add a comment to the issue online.

View raw message