TF-233 Implement create new mailbox and sub-folder
This commit is contained in:
Vendored
+5
-5
@@ -16,7 +16,7 @@ class EmailFixtures {
|
||||
sentAt: UTCDate(DateTime.parse("2021-08-11T04:25:34Z")),
|
||||
receivedAt: UTCDate(DateTime.parse("2021-08-11T04:25:55Z")),
|
||||
keywords: {KeyWordIdentifier.emailSeen : true},
|
||||
mailboxIds: {MailboxFixtures.inboxMailbox.id : true},
|
||||
mailboxIds: {MailboxFixtures.inboxMailbox.id! : true},
|
||||
to: {EmailAddress("DatVu", "tdvu@linagora.com")},
|
||||
);
|
||||
|
||||
@@ -28,7 +28,7 @@ class EmailFixtures {
|
||||
from: {EmailAddress(null, "noreply@qa.open-paas.org")},
|
||||
sentAt: UTCDate(DateTime.parse("2021-08-10T09:45:01Z")),
|
||||
receivedAt: UTCDate(DateTime.parse("2021-08-10T04:00:59Z")),
|
||||
mailboxIds: {MailboxFixtures.inboxMailbox.id : true},
|
||||
mailboxIds: {MailboxFixtures.inboxMailbox.id! : true},
|
||||
to: {EmailAddress("DatVu", "tdvu@facebook.com")},
|
||||
);
|
||||
|
||||
@@ -41,7 +41,7 @@ class EmailFixtures {
|
||||
sentAt: UTCDate(DateTime.parse("2021-08-09T03:00:00Z")),
|
||||
receivedAt: UTCDate(DateTime.parse("2021-08-09T04:00:55Z")),
|
||||
keywords: {KeyWordIdentifier.emailFlagged : true},
|
||||
mailboxIds: {MailboxFixtures.inboxMailbox.id : true},
|
||||
mailboxIds: {MailboxFixtures.inboxMailbox.id! : true},
|
||||
to: {EmailAddress("DatVu", "tdvu@gmail.com")},
|
||||
);
|
||||
|
||||
@@ -54,7 +54,7 @@ class EmailFixtures {
|
||||
sentAt: UTCDate(DateTime.parse("2021-08-08T06:46:25Z")),
|
||||
receivedAt: UTCDate(DateTime.parse("2021-08-08T06:46:26Z")),
|
||||
keywords: {KeyWordIdentifier.emailFlagged : true},
|
||||
mailboxIds: {MailboxFixtures.inboxMailbox.id : true},
|
||||
mailboxIds: {MailboxFixtures.inboxMailbox.id! : true},
|
||||
to: {EmailAddress("DatVu", "tdvu@icloud.com")},
|
||||
);
|
||||
|
||||
@@ -67,7 +67,7 @@ class EmailFixtures {
|
||||
sentAt: UTCDate(DateTime.parse("2021-08-07T04:34:13Z")),
|
||||
receivedAt: UTCDate(DateTime.parse("2021-08-07T04:34:17Z")),
|
||||
keywords: {KeyWordIdentifier.emailSeen : true},
|
||||
mailboxIds: {MailboxFixtures.inboxMailbox.id : true},
|
||||
mailboxIds: {MailboxFixtures.inboxMailbox.id! : true},
|
||||
to: {EmailAddress("DatVu", "tdvu@yahoo.com")},
|
||||
);
|
||||
}
|
||||
Vendored
+44
-44
@@ -5,16 +5,16 @@ import 'package:jmap_dart_client/jmap/mail/mailbox/mailbox_rights.dart';
|
||||
|
||||
class MailboxFixtures {
|
||||
static final inboxMailbox = Mailbox(
|
||||
MailboxId(Id('1')),
|
||||
MailboxName('Inbox'),
|
||||
null,
|
||||
Role('inbox'),
|
||||
SortOrder(sortValue: 10),
|
||||
TotalEmails(UnsignedInt(2758)),
|
||||
UnreadEmails(UnsignedInt(34)),
|
||||
TotalThreads(UnsignedInt(2758)),
|
||||
UnreadThreads(UnsignedInt(34)),
|
||||
MailboxRights(
|
||||
id: MailboxId(Id('1')),
|
||||
name: MailboxName('Inbox'),
|
||||
parentId: null,
|
||||
role: Role('inbox'),
|
||||
sortOrder: SortOrder(sortValue: 10),
|
||||
totalEmails: TotalEmails(UnsignedInt(2758)),
|
||||
unreadEmails: UnreadEmails(UnsignedInt(34)),
|
||||
totalThreads: TotalThreads(UnsignedInt(2758)),
|
||||
unreadThreads: UnreadThreads(UnsignedInt(34)),
|
||||
myRights: MailboxRights(
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
@@ -24,20 +24,20 @@ class MailboxFixtures {
|
||||
true,
|
||||
true,
|
||||
true),
|
||||
IsSubscribed(true)
|
||||
isSubscribed: IsSubscribed(true)
|
||||
);
|
||||
|
||||
static final sentMailbox = Mailbox(
|
||||
MailboxId(Id('2')),
|
||||
MailboxName('Sent'),
|
||||
null,
|
||||
Role('sent'),
|
||||
SortOrder(sortValue: 3),
|
||||
TotalEmails(UnsignedInt(123)),
|
||||
UnreadEmails(UnsignedInt(12)),
|
||||
TotalThreads(UnsignedInt(123)),
|
||||
UnreadThreads(UnsignedInt(12)),
|
||||
MailboxRights(
|
||||
id: MailboxId(Id('2')),
|
||||
name: MailboxName('Sent'),
|
||||
parentId: null,
|
||||
role: Role('sent'),
|
||||
sortOrder: SortOrder(sortValue: 3),
|
||||
totalEmails: TotalEmails(UnsignedInt(123)),
|
||||
unreadEmails: UnreadEmails(UnsignedInt(12)),
|
||||
totalThreads: TotalThreads(UnsignedInt(123)),
|
||||
unreadThreads: UnreadThreads(UnsignedInt(12)),
|
||||
myRights: MailboxRights(
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
@@ -47,20 +47,20 @@ class MailboxFixtures {
|
||||
true,
|
||||
true,
|
||||
true),
|
||||
IsSubscribed(true)
|
||||
isSubscribed: IsSubscribed(true)
|
||||
);
|
||||
|
||||
static final folder1 = Mailbox(
|
||||
MailboxId(Id('b1')),
|
||||
MailboxName('folder 1'),
|
||||
null,
|
||||
null,
|
||||
SortOrder(sortValue: 1000),
|
||||
TotalEmails(UnsignedInt(123)),
|
||||
UnreadEmails(UnsignedInt(12)),
|
||||
TotalThreads(UnsignedInt(123)),
|
||||
UnreadThreads(UnsignedInt(12)),
|
||||
MailboxRights(
|
||||
id: MailboxId(Id('b1')),
|
||||
name: MailboxName('folder 1'),
|
||||
parentId: null,
|
||||
role: null,
|
||||
sortOrder: SortOrder(sortValue: 1000),
|
||||
totalEmails: TotalEmails(UnsignedInt(123)),
|
||||
unreadEmails: UnreadEmails(UnsignedInt(12)),
|
||||
totalThreads: TotalThreads(UnsignedInt(123)),
|
||||
unreadThreads: UnreadThreads(UnsignedInt(12)),
|
||||
myRights: MailboxRights(
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
@@ -70,20 +70,20 @@ class MailboxFixtures {
|
||||
true,
|
||||
true,
|
||||
true),
|
||||
IsSubscribed(true)
|
||||
isSubscribed: IsSubscribed(true)
|
||||
);
|
||||
|
||||
static final folder1_1 = Mailbox(
|
||||
MailboxId(Id('b11')),
|
||||
MailboxName('folder 1_1'),
|
||||
MailboxId(Id("b1")),
|
||||
null,
|
||||
SortOrder(sortValue: 1000),
|
||||
TotalEmails(UnsignedInt(123)),
|
||||
UnreadEmails(UnsignedInt(12)),
|
||||
TotalThreads(UnsignedInt(123)),
|
||||
UnreadThreads(UnsignedInt(12)),
|
||||
MailboxRights(
|
||||
id: MailboxId(Id('b11')),
|
||||
name: MailboxName('folder 1_1'),
|
||||
parentId: MailboxId(Id("b1")),
|
||||
role: null,
|
||||
sortOrder: SortOrder(sortValue: 1000),
|
||||
totalEmails: TotalEmails(UnsignedInt(123)),
|
||||
unreadEmails: UnreadEmails(UnsignedInt(12)),
|
||||
totalThreads: TotalThreads(UnsignedInt(123)),
|
||||
unreadThreads: UnreadThreads(UnsignedInt(12)),
|
||||
myRights: MailboxRights(
|
||||
true,
|
||||
true,
|
||||
true,
|
||||
@@ -93,6 +93,6 @@ class MailboxFixtures {
|
||||
true,
|
||||
true,
|
||||
true),
|
||||
IsSubscribed(true)
|
||||
isSubscribed: IsSubscribed(true)
|
||||
);
|
||||
}
|
||||
Reference in New Issue
Block a user