mirror of
https://github.com/moparisthebest/k-9
synced 2025-01-13 06:38:05 -05:00
Create test mailboxes
This commit is contained in:
parent
055d4104b7
commit
0f312f012e
@ -1,5 +1,9 @@
|
|||||||
package com.fsck.k9.endtoend.framework;
|
package com.fsck.k9.endtoend.framework;
|
||||||
|
|
||||||
|
import android.util.Log;
|
||||||
|
|
||||||
|
import com.fsck.k9.K9;
|
||||||
|
import com.icegreen.greenmail.user.GreenMailUser;
|
||||||
import com.icegreen.greenmail.util.GreenMail;
|
import com.icegreen.greenmail.util.GreenMail;
|
||||||
import com.icegreen.greenmail.util.ServerSetup;
|
import com.icegreen.greenmail.util.ServerSetup;
|
||||||
|
|
||||||
@ -18,7 +22,18 @@ public class StubMailServer {
|
|||||||
public StubMailServer() {
|
public StubMailServer() {
|
||||||
|
|
||||||
greenmail = new GreenMail(new ServerSetup[]{IMAP_SERVER_SETUP, SMTP_SERVER_SETUP});
|
greenmail = new GreenMail(new ServerSetup[]{IMAP_SERVER_SETUP, SMTP_SERVER_SETUP});
|
||||||
greenmail.setUser(UserForImap.TEST_USER.emailAddress, UserForImap.TEST_USER.loginUsername, UserForImap.TEST_USER.password);
|
GreenMailUser user = greenmail
|
||||||
|
.setUser(UserForImap.TEST_USER.emailAddress, UserForImap.TEST_USER.loginUsername,
|
||||||
|
UserForImap.TEST_USER.password);
|
||||||
|
|
||||||
|
for (String mailbox : new String[] {"Drafts", "Spam"}) {
|
||||||
|
Log.d(K9.LOG_TAG, "creating mailbox "+mailbox);
|
||||||
|
try {
|
||||||
|
greenmail.getManagers().getImapHostManager().createMailbox(user, mailbox);
|
||||||
|
} catch (Exception e) {
|
||||||
|
throw new RuntimeException(e);
|
||||||
|
}
|
||||||
|
}
|
||||||
greenmail.start();
|
greenmail.start();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user