mirror of
https://github.com/apache/openjpa.git
synced 2025-03-06 16:39:11 +00:00
test should call super.tearDown() for cleanup. also added @AllowFailure to surefire excluded tests.
git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@1027682 13f79535-47bb-0310-9956-ffa450edef68
This commit is contained in:
parent
065f0e25dc
commit
1058a69afb
@ -47,15 +47,18 @@ public class RemoteEventBase extends AbstractTestCase {
|
||||
super(s, "eventcactusapp");
|
||||
}
|
||||
|
||||
@Override
|
||||
public void setUp() {
|
||||
deleteAll(RuntimeTest1.class);
|
||||
datacatch.evictAll();
|
||||
}
|
||||
|
||||
@Override
|
||||
public void tearDown() throws Exception {
|
||||
((OpenJPAEntityManagerSPI) OpenJPAPersistence
|
||||
.cast(currentEntityManager())).getConfiguration()
|
||||
.getRemoteCommitEventManager().close();
|
||||
super.tearDown();
|
||||
}
|
||||
|
||||
protected void doTest(Class providerClass, String classProps1,
|
||||
|
@ -64,9 +64,10 @@ public class TestBeforeCommit extends AbstractPersistenceTestCase implements Tra
|
||||
}
|
||||
|
||||
@Override
|
||||
public void tearDown() {
|
||||
public void tearDown() throws Exception {
|
||||
closeEMF(emf);
|
||||
emf = null;
|
||||
super.tearDown();
|
||||
}
|
||||
|
||||
public void testQuery() {
|
||||
|
@ -23,6 +23,7 @@ import java.util.Collections;
|
||||
|
||||
|
||||
import org.apache.openjpa.persistence.event.common.apps.RuntimeTest1;
|
||||
import org.apache.openjpa.persistence.test.AllowFailure;
|
||||
import org.apache.openjpa.persistence.common.utils.AbstractTestCase;
|
||||
import junit.framework.AssertionFailedError;
|
||||
|
||||
@ -32,6 +33,7 @@ import org.apache.openjpa.persistence.CallbackMode;
|
||||
import org.apache.openjpa.persistence.OpenJPAEntityManager;
|
||||
import org.apache.openjpa.persistence.OpenJPAEntityManagerSPI;
|
||||
|
||||
@AllowFailure(message="surefire excluded")
|
||||
public class TestEvents
|
||||
extends AbstractTestCase {
|
||||
|
||||
|
@ -27,6 +27,7 @@ import java.util.Set;
|
||||
|
||||
|
||||
import org.apache.openjpa.persistence.event.common.apps.RuntimeTest1;
|
||||
import org.apache.openjpa.persistence.test.AllowFailure;
|
||||
import org.apache.openjpa.persistence.common.utils.AbstractTestCase;
|
||||
|
||||
import org.apache.openjpa.event.AbstractRemoteCommitProvider;
|
||||
@ -37,6 +38,7 @@ import org.apache.openjpa.persistence.OpenJPAEntityManagerFactory;
|
||||
import org.apache.openjpa.persistence.OpenJPAEntityManagerFactorySPI;
|
||||
import org.apache.openjpa.util.Id;
|
||||
|
||||
@AllowFailure(message="surefire excluded")
|
||||
public class TestFakeRemoteEvents extends AbstractTestCase {
|
||||
|
||||
/*
|
||||
|
@ -22,6 +22,7 @@ package org.apache.openjpa.persistence.event;
|
||||
import org.apache.openjpa.persistence.event.common.apps.RuntimeTest1;
|
||||
import org.apache.openjpa.persistence.event.common.apps.RuntimeTest2;
|
||||
import org.apache.openjpa.persistence.event.common.apps.RuntimeTest4;
|
||||
import org.apache.openjpa.persistence.test.AllowFailure;
|
||||
import org.apache.openjpa.persistence.common.utils.AbstractTestCase;
|
||||
import org.apache.openjpa.event.LifecycleEvent;
|
||||
import org.apache.openjpa.event.LifecycleEventManager;
|
||||
@ -37,6 +38,7 @@ import org.apache.openjpa.persistence.OpenJPAPersistence;
|
||||
*
|
||||
* @author Abe White
|
||||
*/
|
||||
@AllowFailure(message="surefire excluded")
|
||||
public class TestLifecycleEventManager
|
||||
extends AbstractTestCase {
|
||||
|
||||
|
@ -20,9 +20,11 @@ package org.apache.openjpa.persistence.event;
|
||||
|
||||
|
||||
import org.apache.openjpa.persistence.event.common.apps.RuntimeTest1;
|
||||
import org.apache.openjpa.persistence.test.AllowFailure;
|
||||
|
||||
import org.apache.openjpa.event.SingleJVMRemoteCommitProvider;
|
||||
|
||||
@AllowFailure(message="surefire excluded")
|
||||
public class TestLocalRemoteEvents
|
||||
extends RemoteEventBase {
|
||||
|
||||
|
@ -23,6 +23,7 @@ import java.util.Map;
|
||||
|
||||
|
||||
import org.apache.openjpa.persistence.event.common.apps.RuntimeTest1;
|
||||
import org.apache.openjpa.persistence.test.AllowFailure;
|
||||
import org.apache.openjpa.persistence.common.utils.AbstractTestCase;
|
||||
import org.apache.openjpa.persistence.common.utils.BufferedLogFactory;
|
||||
|
||||
@ -38,6 +39,7 @@ import org.apache.openjpa.util.OpenJPAException;
|
||||
*
|
||||
* @author Abe White
|
||||
*/
|
||||
@AllowFailure(message="surefire excluded")
|
||||
public class TestOrphanedKeyAction
|
||||
extends AbstractTestCase {
|
||||
|
||||
|
@ -26,6 +26,7 @@ import javax.persistence.EntityManager;
|
||||
|
||||
import org.apache.openjpa.persistence.event.common.apps.Duration;
|
||||
import org.apache.openjpa.persistence.event.common.apps.RuntimeTest1;
|
||||
import org.apache.openjpa.persistence.test.AllowFailure;
|
||||
import org.apache.openjpa.persistence.common.utils.AbstractTestCase;
|
||||
|
||||
import org.apache.openjpa.event.RemoteCommitEvent;
|
||||
@ -36,6 +37,7 @@ import org.apache.openjpa.persistence.OpenJPAEntityManager;
|
||||
import org.apache.openjpa.persistence.OpenJPAEntityManagerFactory;
|
||||
import org.apache.openjpa.persistence.OpenJPAEntityManagerFactorySPI;
|
||||
|
||||
@AllowFailure(message="surefire excluded")
|
||||
public class TestTCPRemoteClassChanges
|
||||
extends AbstractTestCase {
|
||||
|
||||
|
@ -20,9 +20,11 @@ package org.apache.openjpa.persistence.event;
|
||||
|
||||
|
||||
import org.apache.openjpa.persistence.event.common.apps.RuntimeTest1;
|
||||
import org.apache.openjpa.persistence.test.AllowFailure;
|
||||
|
||||
import org.apache.openjpa.event.TCPRemoteCommitProvider;
|
||||
|
||||
@AllowFailure(message="surefire excluded")
|
||||
public class TestTCPRemoteEvents
|
||||
extends RemoteEventBase {
|
||||
|
||||
|
@ -26,6 +26,7 @@ import javax.persistence.EntityManager;
|
||||
|
||||
import org.apache.openjpa.persistence.event.common.apps.Duration;
|
||||
import org.apache.openjpa.persistence.event.common.apps.RuntimeTest1;
|
||||
import org.apache.openjpa.persistence.test.AllowFailure;
|
||||
import org.apache.openjpa.persistence.common.utils.AbstractTestCase;
|
||||
|
||||
import org.apache.openjpa.event.RemoteCommitEvent;
|
||||
@ -35,6 +36,7 @@ import org.apache.openjpa.lib.conf.Configurations;
|
||||
import org.apache.openjpa.persistence.OpenJPAEntityManagerFactory;
|
||||
import org.apache.openjpa.persistence.OpenJPAEntityManagerFactorySPI;
|
||||
|
||||
@AllowFailure(message="surefire excluded")
|
||||
public class TestTCPRemoteEventsDuration
|
||||
extends AbstractTestCase {
|
||||
|
||||
|
@ -26,6 +26,7 @@ import javax.persistence.EntityManager;
|
||||
|
||||
import org.apache.openjpa.persistence.event.common.apps.Duration;
|
||||
import org.apache.openjpa.persistence.event.common.apps.RuntimeTest1;
|
||||
import org.apache.openjpa.persistence.test.AllowFailure;
|
||||
import org.apache.openjpa.persistence.common.utils.AbstractTestCase;
|
||||
|
||||
import org.apache.openjpa.event.RemoteCommitEvent;
|
||||
@ -35,6 +36,7 @@ import org.apache.openjpa.lib.conf.Configurations;
|
||||
import org.apache.openjpa.persistence.OpenJPAEntityManagerFactory;
|
||||
import org.apache.openjpa.persistence.OpenJPAEntityManagerFactorySPI;
|
||||
|
||||
@AllowFailure(message="surefire excluded")
|
||||
public class TestTCPRemoteRecovery
|
||||
extends AbstractTestCase {
|
||||
|
||||
|
@ -26,6 +26,7 @@ import javax.persistence.EntityManager;
|
||||
|
||||
import org.apache.openjpa.persistence.event.common.apps.Duration;
|
||||
import org.apache.openjpa.persistence.event.common.apps.RuntimeTest1;
|
||||
import org.apache.openjpa.persistence.test.AllowFailure;
|
||||
import org.apache.openjpa.persistence.common.utils.AbstractTestCase;
|
||||
|
||||
import org.apache.openjpa.event.RemoteCommitEvent;
|
||||
@ -35,6 +36,7 @@ import org.apache.openjpa.lib.conf.Configurations;
|
||||
import org.apache.openjpa.persistence.OpenJPAEntityManagerFactory;
|
||||
import org.apache.openjpa.persistence.OpenJPAEntityManagerFactorySPI;
|
||||
|
||||
@AllowFailure(message="surefire excluded")
|
||||
public class TestTCPRemoteRecoveryTransmitAdds
|
||||
extends AbstractTestCase {
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user