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:
Donald Woods 2010-10-08 14:19:52 +00:00
parent 18dba4182b
commit 6f07746a3a
2 changed files with 6 additions and 6 deletions

View File

@ -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();

View File

@ -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;