You are viewing a plain text version of this content. The canonical link for it is here.
Posted to server-dev@james.apache.org by bt...@apache.org on 2015/09/25 10:17:22 UTC
svn commit: r1705249 -
/james/mailbox/trunk/jpa/src/test/java/org/apache/james/mailbox/jpa/JPASubscriptionManagerTest.java
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: server-dev-unsubscribe@james.apache.org
For additional commands, e-mail: server-dev-help@james.apache.org