Author: dwoods
Date: Fri Sep 25 15:53:44 2009
New Revision: 818891
URL: http://svn.apache.org/viewvc?rev=818891&view=rev
Log:
OPENJPA-1116: fix test case error on non-Derby DB by adding CLEAR_TABLES
Modified:
openjpa/trunk/openjpa-persistence-jdbc/src/test/java/org/apache/openjpa/persistence/jdbc/strategy/TestStrategyAnnotaion.java
Modified:
openjpa/trunk/openjpa-persistence-jdbc/src/test/java/org/apache/openjpa/persistence/jdbc/strategy/TestStrategyAnnotaion.java
URL:
http://svn.apache.org/viewvc/openjpa/trunk/openjpa-persistence-jdbc/src/test/java/org/apache/openjpa/persistence/jdbc/strategy/TestStrategyAnnotaion.java?rev=818891&r1=818890&r2=818891&view=diff
==============================================================================
---
openjpa/trunk/openjpa-persistence-jdbc/src/test/java/org/apache/openjpa/persistence/jdbc/strategy/TestStrategyAnnotaion.java
(original)
+++
openjpa/trunk/openjpa-persistence-jdbc/src/test/java/org/apache/openjpa/persistence/jdbc/strategy/TestStrategyAnnotaion.java
Fri Sep 25 15:53:44 2009
@@ -30,23 +30,29 @@
public class TestStrategyAnnotaion extends SingleEMFTestCase {
- public void testStrategy() {
- EntityManagerFactory emf = Persistence.
- createEntityManagerFactory("testStrategy",
System.getProperties());
- EntityManager em = emf.createEntityManager();
- em.getTransaction().begin();
- Person person = new Person();
- person.setName("parul");
- person.setAge(21);
-
- // no address entered for person.
- em.persist(person);
- em.getTransaction().commit();
- em.clear();
-
- // In case of inner join, the result set should be empty
- List pers = em.createQuery("select p from Person
p").getResultList();
- assertTrue(pers.isEmpty());
- }
+
+ @Override
+ public void setUp() {
+ super.setUp(Person.class, Address.class, CLEAR_TABLES);
+ }
+
+ public void testStrategy() {
+ EntityManagerFactory emf = Persistence.createEntityManagerFactory(
+ "testStrategy", System.getProperties());
+ EntityManager em = emf.createEntityManager();
+ em.getTransaction().begin();
+ Person person = new Person();
+ person.setName("parul");
+ person.setAge(21);
+
+ // no address entered for person.
+ em.persist(person);
+ em.getTransaction().commit();
+ em.clear();
+
+ // In case of inner join, the result set should be empty
+ List pers = em.createQuery("select p from Person p").getResultList();
+ assertTrue(pers.isEmpty());
+ }
}