This is an automated email from the ASF dual-hosted git repository.

btellier pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/james-project.git

commit 4705f8a5ad45d0b0d3d76c5a4d9a10cc979f282c
Author: Benoit Tellier <[email protected]>
AuthorDate: Fri Mar 15 11:41:04 2019 +0700

    JAMES-2687 ManagerTestProvisionner don't need type parameter
    
    A generic MailboxManager is enough to do it's job
---
 .../org/apache/james/mailbox/manager/ManagerTestProvisionner.java  | 7 +++----
 .../org/apache/james/mailbox/manager/QuotaMessageManagerTest.java  | 4 ++--
 2 files changed, 5 insertions(+), 6 deletions(-)

diff --git 
a/mailbox/api/src/test/java/org/apache/james/mailbox/manager/ManagerTestProvisionner.java
 
b/mailbox/api/src/test/java/org/apache/james/mailbox/manager/ManagerTestProvisionner.java
index c4c0a5b..13e30a4 100644
--- 
a/mailbox/api/src/test/java/org/apache/james/mailbox/manager/ManagerTestProvisionner.java
+++ 
b/mailbox/api/src/test/java/org/apache/james/mailbox/manager/ManagerTestProvisionner.java
@@ -29,7 +29,6 @@ import javax.mail.Flags;
 import org.apache.james.core.quota.QuotaCount;
 import org.apache.james.core.quota.QuotaSize;
 import org.apache.james.mailbox.FlagsBuilder;
-import org.apache.james.mailbox.MailboxManager;
 import org.apache.james.mailbox.MailboxSession;
 import org.apache.james.mailbox.MessageManager;
 import org.apache.james.mailbox.MessageUid;
@@ -41,13 +40,13 @@ import org.apache.james.mailbox.quota.MaxQuotaManager;
 /**
  * Provide an initialized Mailbox environment where we can run managers tests
  */
-public class ManagerTestProvisionner<T extends MailboxManager> {
+public class ManagerTestProvisionner {
     public static final String USER = "[email protected]";
     public static final String USER_PASS = "pass";
     public static final String OTHER_USER = "[email protected]";
     public static final String OTHER_USER_PASS = "otherPass";
 
-    private IntegrationResources<T> integrationResources;
+    private IntegrationResources integrationResources;
 
     private MailboxPath inbox;
     private MessageManager messageManager;
@@ -55,7 +54,7 @@ public class ManagerTestProvisionner<T extends 
MailboxManager> {
     private MailboxSession session;
 
 
-    public ManagerTestProvisionner(IntegrationResources<T> 
integrationResources) throws Exception {
+    public ManagerTestProvisionner(IntegrationResources integrationResources) 
throws Exception {
         this.integrationResources = integrationResources;
 
         session = integrationResources.getMailboxManager().login(USER, 
USER_PASS);
diff --git 
a/mailbox/api/src/test/java/org/apache/james/mailbox/manager/QuotaMessageManagerTest.java
 
b/mailbox/api/src/test/java/org/apache/james/mailbox/manager/QuotaMessageManagerTest.java
index de9a45e..a18d872 100644
--- 
a/mailbox/api/src/test/java/org/apache/james/mailbox/manager/QuotaMessageManagerTest.java
+++ 
b/mailbox/api/src/test/java/org/apache/james/mailbox/manager/QuotaMessageManagerTest.java
@@ -53,7 +53,7 @@ import org.junit.Test;
  */
 public abstract class QuotaMessageManagerTest<T extends MailboxManager> {
 
-    private ManagerTestProvisionner<T> provisionner;
+    private ManagerTestProvisionner provisionner;
 
     private MessageManager messageManager;
     private MailboxManager mailboxManager;
@@ -70,7 +70,7 @@ public abstract class QuotaMessageManagerTest<T extends 
MailboxManager> {
     @Before
     public void setUp() throws Exception {
         IntegrationResources<T> resources = createResources();
-        this.provisionner = new ManagerTestProvisionner<>(resources);
+        this.provisionner = new ManagerTestProvisionner(resources);
         this.provisionner.createMailboxes();
         messageManager = this.provisionner.getMessageManager();
         mailboxManager = resources.getMailboxManager();


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to