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());
+    }
 }
 


Reply via email to