mirror of https://github.com/apache/openjpa.git
make sure tests cleanup EMs and EMFs
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@1005841 13f79535-47bb-0310-9956-ffa450edef68
This commit is contained in:
parent
18dba4182b
commit
6f07746a3a
|
@ -18,19 +18,20 @@
|
|||
*/
|
||||
package org.apache.openjpa.enhance;
|
||||
|
||||
import javax.persistence.EntityManager;
|
||||
|
||||
import org.apache.openjpa.persistence.test.SingleEMFTestCase;
|
||||
import org.apache.openjpa.util.ImplHelper;
|
||||
|
||||
public class TestEnhancementConfiguration
|
||||
extends SingleEMFTestCase {
|
||||
|
||||
@Override
|
||||
public void setUp() throws Exception {
|
||||
setUp("openjpa.RuntimeUnenhancedClasses", "unsupported",
|
||||
UnenhancedFieldAccess.class, CLEAR_TABLES);
|
||||
}
|
||||
|
||||
public void testEnhancementConfiguration() {
|
||||
try {
|
||||
emf = createEMF(
|
||||
"openjpa.RuntimeUnenhancedClasses", "unsupported",
|
||||
UnenhancedFieldAccess.class, CLEAR_TABLES);
|
||||
assertFalse(ImplHelper.isManagedType(emf.getConfiguration(),
|
||||
UnenhancedFieldAccess.class));
|
||||
emf.createEntityManager().close();
|
||||
|
|
|
@ -32,7 +32,6 @@ import org.apache.openjpa.lib.util.J2DoPrivHelper;
|
|||
import org.apache.openjpa.lib.util.Options;
|
||||
import org.apache.openjpa.meta.MetaDataRepository;
|
||||
import org.apache.openjpa.persistence.test.AbstractCachedEMFTestCase;
|
||||
import org.apache.openjpa.persistence.test.PersistenceTestCase;
|
||||
import serp.bytecode.BCClass;
|
||||
import serp.bytecode.Project;
|
||||
|
||||
|
|
Loading…
Reference in New Issue