This is an automated email from the ASF dual-hosted git repository. struberg pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/openjpa.git
The following commit(s) were added to refs/heads/master by this push: new 03ebe4f force cleaning of the table to have re-runnable tests 03ebe4f is described below commit 03ebe4fdd0865a6ce7007a6ac9cf4eb189c722e2 Author: Mark Struberg <strub...@apache.org> AuthorDate: Tue Jan 15 09:24:19 2019 +0100 force cleaning of the table to have re-runnable tests --- .../java/org/apache/openjpa/example/gallery/TestJPAValidation.java | 7 ++++++- .../image-gallery/src/test/resources/META-INF/persistence.xml | 3 ++- 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/openjpa-examples/image-gallery/src/test/java/org/apache/openjpa/example/gallery/TestJPAValidation.java b/openjpa-examples/image-gallery/src/test/java/org/apache/openjpa/example/gallery/TestJPAValidation.java index caaa261..735f38e 100644 --- a/openjpa-examples/image-gallery/src/test/java/org/apache/openjpa/example/gallery/TestJPAValidation.java +++ b/openjpa-examples/image-gallery/src/test/java/org/apache/openjpa/example/gallery/TestJPAValidation.java @@ -29,13 +29,18 @@ import javax.validation.ConstraintViolationException; import org.apache.openjpa.example.gallery.model.Image; import org.apache.openjpa.example.gallery.model.Location; +import org.junit.Test; + +import static org.junit.Assert.fail; + +public class TestJPAValidation { -public class TestJPAValidation extends junit.framework.TestCase { /** * Shows usage of BV constraints with JPA at pre-update, pre-remove, * and pre-persist lifecycle events. */ + @Test public void testValidation() { EntityManagerFactory emf = Persistence.createEntityManagerFactory("BeanValidation"); diff --git a/openjpa-examples/image-gallery/src/test/resources/META-INF/persistence.xml b/openjpa-examples/image-gallery/src/test/resources/META-INF/persistence.xml index 2684c3a..b13b10b 100644 --- a/openjpa-examples/image-gallery/src/test/resources/META-INF/persistence.xml +++ b/openjpa-examples/image-gallery/src/test/resources/META-INF/persistence.xml @@ -43,7 +43,8 @@ <property name="openjpa.ConnectionURL" value="jdbc:derby:target/database/ImageDB;create=true" /> --> - <property name="openjpa.jdbc.SynchronizeMappings" value="buildSchema(ForeignKeys=true)"/> + <!-- we synchronise the table schema and delete their table contents for repeatable tests --> + <property name="openjpa.jdbc.SynchronizeMappings" value="buildSchema(ForeignKeys=true,SchemaAction='add,deleteTableContents')"/> <property name="openjpa.DynamicEnhancementAgent" value="false"/> <property name="javax.persistence.validation.group.pre-persist"