Author: ppoddar
Date: Mon Jun 20 15:25:12 2011
New Revision: 1137659
URL: http://svn.apache.org/viewvc?rev=1137659&view=rev
Log:
OPENJPA-2017: Modify test to adjust for changes in AutoDetach constant
Modified:
openjpa/trunk/openjpa-persistence/src/test/java/org/apache/openjpa/persistence/TestEnumToKernelConstantMappings.java
Modified:
openjpa/trunk/openjpa-persistence/src/test/java/org/apache/openjpa/persistence/TestEnumToKernelConstantMappings.java
URL:
http://svn.apache.org/viewvc/openjpa/trunk/openjpa-persistence/src/test/java/org/apache/openjpa/persistence/TestEnumToKernelConstantMappings.java?rev=1137659&r1=1137658&r2=1137659&view=diff
==============================================================================
---
openjpa/trunk/openjpa-persistence/src/test/java/org/apache/openjpa/persistence/TestEnumToKernelConstantMappings.java
(original)
+++
openjpa/trunk/openjpa-persistence/src/test/java/org/apache/openjpa/persistence/TestEnumToKernelConstantMappings.java
Mon Jun 20 15:25:12 2011
@@ -135,7 +135,10 @@ public class TestEnumToKernelConstantMap
}
public void testAutoDetach() {
- assertEquals(getConstantCount(AutoDetach.class),
+ // subtract 2 from count because AutoDetach has 2 extra static variables
+ // for name and values. Using similar technique would have simply saved
+ // the burden of facade for every kernel constant anyway.
+ assertEquals(getConstantCount(AutoDetach.class) - 2,
AutoDetachType.values().length);
assertEquals(EnumSet.of(AutoDetachType.CLOSE),