Author: btellier
Date: Fri Sep 25 08:17:22 2015
New Revision: 1705249
URL: http://svn.apache.org/viewvc?rev=1705249&view=rev
Log:
MAILBOX-252 Manage specially overriden JPA methods for
JPASubscriptionManagerTest
Modified:
james/mailbox/trunk/jpa/src/test/java/org/apache/james/mailbox/jpa/JPASubscriptionManagerTest.java
Modified:
james/mailbox/trunk/jpa/src/test/java/org/apache/james/mailbox/jpa/JPASubscriptionManagerTest.java
URL:
http://svn.apache.org/viewvc/james/mailbox/trunk/jpa/src/test/java/org/apache/james/mailbox/jpa/JPASubscriptionManagerTest.java?rev=1705249&r1=1705248&r2=1705249&view=diff
==============================================================================
---
james/mailbox/trunk/jpa/src/test/java/org/apache/james/mailbox/jpa/JPASubscriptionManagerTest.java
(original)
+++
james/mailbox/trunk/jpa/src/test/java/org/apache/james/mailbox/jpa/JPASubscriptionManagerTest.java
Fri Sep 25 08:17:22 2015
@@ -22,6 +22,7 @@ import java.util.HashMap;
import org.apache.james.mailbox.AbstractSubscriptionManagerTest;
import org.apache.james.mailbox.SubscriptionManager;
+import org.apache.james.mailbox.exception.SubscriptionException;
import org.apache.james.mailbox.jpa.mail.JPAModSeqProvider;
import org.apache.james.mailbox.jpa.mail.JPAUidProvider;
import org.apache.james.mailbox.jpa.mail.model.JPAMailbox;
@@ -41,7 +42,7 @@ public class JPASubscriptionManagerTest
private OpenJPAEntityManagerFactory entityManagerFactory;
@Before
- public void setUp() {
+ public void setup() {
HashMap<String, String> properties = new HashMap<String, String>();
properties.put("openjpa.ConnectionDriverName", "org.h2.Driver");
@@ -58,10 +59,13 @@ public class JPASubscriptionManagerTest
JPASubscription.class.getName() + ")");
entityManagerFactory =
OpenJPAPersistence.getEntityManagerFactory(properties);
+
+ super.setup();
}
@Override
public SubscriptionManager createSubscriptionManager() {
+ System.out.println(entityManagerFactory);
JVMMailboxPathLocker locker = new JVMMailboxPathLocker();
JPAMailboxSessionMapperFactory mf = new
JPAMailboxSessionMapperFactory(entityManagerFactory, new JPAUidProvider(locker,
entityManagerFactory), new JPAModSeqProvider(locker, entityManagerFactory));
@@ -72,7 +76,8 @@ public class JPASubscriptionManagerTest
}
@After
- public void tearDown() {
+ public void teardown() throws SubscriptionException {
+ super.teardown();
entityManagerFactory.close();
}
}
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]