Author: jrbauer
Date: Wed Feb 24 18:09:01 2010
New Revision: 915904

URL: http://svn.apache.org/viewvc?rev=915904&view=rev
Log:
OPENJPA-1529 Committing test case updates contributed by Dianne Richards.

Modified:
    
openjpa/trunk/openjpa-persistence-jdbc/src/test/java/org/apache/openjpa/persistence/cache/jpa/TestCacheModeInvalid.java
    
openjpa/trunk/openjpa-persistence-jdbc/src/test/java/org/apache/openjpa/persistence/cache/jpa/TestPropertyCacheModeInvalid.java

Modified: 
openjpa/trunk/openjpa-persistence-jdbc/src/test/java/org/apache/openjpa/persistence/cache/jpa/TestCacheModeInvalid.java
URL: 
http://svn.apache.org/viewvc/openjpa/trunk/openjpa-persistence-jdbc/src/test/java/org/apache/openjpa/persistence/cache/jpa/TestCacheModeInvalid.java?rev=915904&r1=915903&r2=915904&view=diff
==============================================================================
--- 
openjpa/trunk/openjpa-persistence-jdbc/src/test/java/org/apache/openjpa/persistence/cache/jpa/TestCacheModeInvalid.java
 (original)
+++ 
openjpa/trunk/openjpa-persistence-jdbc/src/test/java/org/apache/openjpa/persistence/cache/jpa/TestCacheModeInvalid.java
 Wed Feb 24 18:09:01 2010
@@ -32,6 +32,7 @@
     public void setUp() {}
     
     public void testInvalidElement() {
+        boolean exceptionCaught = false;
         try {
             Map<String, Object> propertiesMap = 
getPropertiesMap("openjpa.DataCache", "true",
                 "openjpa.QueryCache", "true",
@@ -40,10 +41,12 @@
             emf = (OpenJPAEntityManagerFactorySPI) 
OpenJPAPersistence.createEntityManagerFactory("cache-mode-invalid",
                 "META-INF/caching-persistence-invalid.xml", propertiesMap );
         } catch (Throwable e) {
+            exceptionCaught = true;
             assertException(e, org.apache.openjpa.util.GeneralException.class);
             String msg = e.getMessage();
             assertTrue(msg.contains("org.xml.sax.SAXException"));
         }
+        assertTrue(exceptionCaught);
     }
 
     @Override

Modified: 
openjpa/trunk/openjpa-persistence-jdbc/src/test/java/org/apache/openjpa/persistence/cache/jpa/TestPropertyCacheModeInvalid.java
URL: 
http://svn.apache.org/viewvc/openjpa/trunk/openjpa-persistence-jdbc/src/test/java/org/apache/openjpa/persistence/cache/jpa/TestPropertyCacheModeInvalid.java?rev=915904&r1=915903&r2=915904&view=diff
==============================================================================
--- 
openjpa/trunk/openjpa-persistence-jdbc/src/test/java/org/apache/openjpa/persistence/cache/jpa/TestPropertyCacheModeInvalid.java
 (original)
+++ 
openjpa/trunk/openjpa-persistence-jdbc/src/test/java/org/apache/openjpa/persistence/cache/jpa/TestPropertyCacheModeInvalid.java
 Wed Feb 24 18:09:01 2010
@@ -32,15 +32,18 @@
     public void setUp() {}
     
     public void testInvalidPropertyValue() {
+        boolean exceptionCaught = false;
         try {
             Map<String, Object> propertyMap = new HashMap<String, Object>();
             propertyMap.put("javax.persistence.sharedCache.mode", "INVALID");
             emf = createEntityManagerFactory("cache-mode-empty",propertyMap);
         } catch (Throwable e) {
+            exceptionCaught = true;
             assertException(e, java.lang.IllegalArgumentException.class);
             String msg = e.getMessage();
             
assertTrue(msg.contains("javax.persistence.SharedCacheMode.INVALID"));
         }
+        assertTrue(exceptionCaught);
     }
 
     @Override


Reply via email to