});
findSuccess = t.step_func(function (messages) {
- assert_inbox_message_equals(t, messages, message, inboxFolder);
-
- foundMessage = messages[0];
-
- if (foundMessage.attachments.length === 0) {
- service.loadMessageBody(foundMessage, loadBodySuccess, loadBodyError);
+ if (messages.length > 0) {
+ assert_inbox_message_equals(t, messages, message, inboxFolder);
+ foundMessage = messages[0];
+
+ if (foundMessage.attachments.length === 0) {
+ service.loadMessageBody(foundMessage, loadBodySuccess, loadBodyError);
+ } else {
+ returnedValue = service.loadMessageAttachment(foundMessage.attachments[0], loadAttachmentSuccess, loadAttachmentError);
+ }
} else {
- returnedValue = service.loadMessageAttachment(foundMessage.attachments[0], loadAttachmentSuccess, loadAttachmentError);
+ setTimeout(sendSuccess, 1000);
}
});
});
findMessageSuccess = t.step_func(function (messages) {
- assert_inbox_message_equals(t, messages, message, inboxFolder);
+ if (messages.length > 0) {
+ assert_inbox_message_equals(t, messages, message, inboxFolder);
- foundMessage = messages[0];
+ foundMessage = messages[0];
- service.loadMessageBody(foundMessage, loadBodySuccess, loadBodyError);
+ service.loadMessageBody(foundMessage, loadBodySuccess, loadBodyError);
+ } else {
+ setTimeout(sendSuccess, 1000);
+ }
});
findMessageError = t.step_func(function (error) {
});
findSuccess = t.step_func(function (messages) {
- assert_inbox_message_equals(t, messages, message, inboxFolder);
- service.loadMessageBody(messages[0], bodySuccess, bodyError);
+ if (messages.length > 0) {
+ assert_inbox_message_equals(t, messages, message, inboxFolder);
+ service.loadMessageBody(messages[0], bodySuccess, bodyError);
+ } else {
+ setTimeout(sendSuccess, 1000);
+ }
});
findError = t.step_func(function (error) {
});
findSuccess = t.step_func(function (messages) {
- assert_inbox_message_equals(t, messages, message, inboxFolder);
- service.loadMessageBody(messages[0], bodySuccess, bodyError);
+ if (messages.length > 0) {
+ assert_inbox_message_equals(t, messages, message, inboxFolder);
+ service.loadMessageBody(messages[0], bodySuccess, bodyError);
+ } else {
+ setTimeout(sendSuccess, 1000);
+ }
});
findError = t.step_func(function (error) {
t.step(function () {
findSuccess = t.step_func(function (conversations) {
- assert_type(conversations, "array", "Not an array");
- assert_greater_than(conversations.length, 0, "Received empty messages array");
-
- for (i = 0; i < conversations.length; i++) {
- assert_own_property(conversations[i], "from", "MessageConversation does not own from property.");
- assert_equals(conversations[i].from, TEST_EMAIL_RECIPIENT_1, "returned from is not equal");
- check_readonly(conversations[i], "from", conversations[i].from, "string", "dummyValue");
+ if (conversations.length > 0) {
+ assert_type(conversations, "array", "Not an array");
+
+ for (i = 0; i < conversations.length; i++) {
+ assert_own_property(conversations[i], "from", "MessageConversation does not own from property.");
+ assert_equals(conversations[i].from, TEST_EMAIL_RECIPIENT_1, "returned from is not equal");
+ check_readonly(conversations[i], "from", conversations[i].from, "string", "dummyValue");
+ }
+
+ t.done();
+ } else {
+ setTimeout(sendSuccess, 1000);
}
-
- t.done();
});
findError = t.step_func(function (error) {
});
findSuccess = t.step_func(function (messages) {
- assert_inbox_message_equals(t, messages, message, inboxFolder);
-
- foundMessage = messages[0];
- if (foundMessage.attachments.length === 0) {
- service.loadMessageBody(foundMessage, loadBodySuccess, loadBodyError);
+ if (messages.length > 0) {
+ assert_inbox_message_equals(t, messages, message, inboxFolder);
+
+ foundMessage = messages[0];
+ if (foundMessage.attachments.length === 0) {
+ service.loadMessageBody(foundMessage, loadBodySuccess, loadBodyError);
+ } else {
+ returnedValue = service.loadMessageAttachment(foundMessage.attachments[0], loadAttachmentSuccess, loadAttachmentError);
+ }
} else {
- returnedValue = service.loadMessageAttachment(foundMessage.attachments[0], loadAttachmentSuccess, loadAttachmentError);
+ setTimeout(sendSuccess, 1000);
}
});
});
findSuccess = t.step_func(function (messages) {
- assert_inbox_message_equals(t, messages, message, inboxFolder);
+ if (messages.length > 0) {
+ assert_inbox_message_equals(t, messages, message, inboxFolder);
- foundMessage = messages[0];
+ foundMessage = messages[0];
- if (foundMessage.attachments.length === 0) {
- service.loadMessageBody(foundMessage, loadBodySuccess, loadBodyError);
+ if (foundMessage.attachments.length === 0) {
+ service.loadMessageBody(foundMessage, loadBodySuccess, loadBodyError);
+ } else {
+ returnedValue = service.loadMessageAttachment(foundMessage.attachments[0], loadAttachmentSuccess);
+ }
} else {
- returnedValue = service.loadMessageAttachment(foundMessage.attachments[0], loadAttachmentSuccess);
+ setTimeout(sendSuccess, 1000);
}
});
});
findSuccess = t.step_func(function (messages) {
- assert_inbox_message_equals(t, messages, message, inboxFolder);
-
- service.loadMessageBody(messages[0], bodySuccess, bodyError);
+ if (messages.length > 0) {
+ assert_inbox_message_equals(t, messages, message, inboxFolder);
+ service.loadMessageBody(messages[0], bodySuccess, bodyError);
+ } else {
+ setTimeout(sendSuccess, 1000);
+ }
});
findError = t.step_func(function (error) {
sendError = t.step_func(function (error) {
if (resend <= EMAIL_RESEND_LIMIT) {
- setTimeout(requestSending, 1000);
+ setTimeout(requestSending, 5000);
} else {
assert_unreached("sendMessage() error callback: name:" + error.name + ", msg:" + error.message);
}
t.step(function () {
findMessageSuccess = t.step_func(function (messages) {
- assert_inbox_message_equals(t, messages, message, inboxFolder);
- t.done();
+ if (messages.length > 0) {
+ assert_inbox_message_equals(t, messages, message, inboxFolder);
+ t.done();
+ } else {
+ setTimeout(sendSuccess, 1000);
+ }
});
findMessageError = t.step_func(function (error) {
syncError = t.step_func(function (error) {
if (syncRetryCount <= EMAIL_RESYNC_LIMIT) {
- setTimeout(syncRequest, 1000);
+ setTimeout(syncRequest, 5000);
} else {
assert_unreached("sync() error callback: name:" + error.name + ", msg:" + error.message);
}
t.step(function () {
findMessageSuccess = t.step_func(function (messages) {
- assert_equals(messages.length, 1, "Found incorrect number of messages");
- assert_equals(messages[0].subject, message.subject, "Incorrect subject.");
- assert_equals(messages[0].folderId, inboxFolder.id, "Incorrect folderId.");
-
- t.done();
+ if (messages.length > 0) {
+ assert_equals(messages.length, 1, "Found incorrect number of messages");
+ assert_equals(messages[0].subject, message.subject, "Incorrect subject.");
+ assert_equals(messages[0].folderId, inboxFolder.id, "Incorrect folderId.");
+ t.done();
+ } else {
+ setTimeout(sendSuccess, 1000);
+ }
});
findMessageError = t.step_func(function (error) {
t.step(function () {
findSuccess = t.step_func(function (conversations) {
- assert_greater_than(conversations.length, 0, "Received empty conversations array");
-
- for (i = 0; i < conversations.length; i++) {
- assert_equals(conversations[i].from, TEST_EMAIL_RECIPIENT_1, "from should match");
+ if (conversations.length > 0) {
+ for (i = 0; i < conversations.length; i++) {
+ assert_equals(conversations[i].from, TEST_EMAIL_RECIPIENT_1, "from should match");
+ }
+
+ t.done();
+ } else {
+ setTimeout(sendSuccess, 1000);
}
-
- t.done();
});
findError = t.step_func(function (error) {
t.step(function () {
findSuccess = t.step_func(function (messages) {
- assert_type(messages, "array", "Not an array");
- assert_greater_than(messages.length, 0, "Received empty messages array");
-
- for (i = 0; i < messages.length; i++) {
- assert_true(messages[i] instanceof tizen.Message, "Not a Message");
- assert_equals(messages[i].from, TEST_EMAIL_RECIPIENT_1, "returned from is not equal");
+ if (messages.length > 0) {
+ assert_type(messages, "array", "Not an array");
+
+ for (i = 0; i < messages.length; i++) {
+ assert_true(messages[i] instanceof tizen.Message, "Not a Message");
+ assert_equals(messages[i].from, TEST_EMAIL_RECIPIENT_1, "returned from is not equal");
+ }
+
+ t.done();
+ } else {
+ setTimeout(sendSuccess, 1000);
}
-
- t.done();
});
findError = t.step_func(function (error) {
});
findInboxMessageSuccess = t.step_func(function (messages) {
- assert_equals(messages.length, 1, "Found incorrect number of messages");
- assert_equals(messages[0].subject, message.subject, "Incorrect subject.");
- assert_equals(messages[0].folderId, inboxFolder.id, "Incorrect folderId.");
+ if (messages.length > 0) {
+ assert_equals(messages.length, 1, "Found incorrect number of messages");
+ assert_equals(messages[0].subject, message.subject, "Incorrect subject.");
+ assert_equals(messages[0].folderId, inboxFolder.id, "Incorrect folderId.");
- messages[0].isRead = true;
- inboxMessageId = messages[0].id;
+ messages[0].isRead = true;
+ inboxMessageId = messages[0].id;
- service.messageStorage.updateMessages(messages, updateSuccess, updateError);
+ service.messageStorage.updateMessages(messages, updateSuccess, updateError);
+ } else {
+ setTimeout(sendSuccess, 1000);
+ }
});
findInboxMessageError = t.step_func(function (error) {
check_readonly(message, "from", null, "object", message.from + "dummyValue");
findMessageSuccess = t.step_func(function (messages) {
- assert_inbox_message_equals(t, messages, message, inboxFolder);
+ if (messages.length > 0) {
+ assert_inbox_message_equals(t, messages, message, inboxFolder);
- foundMessage = messages[0];
- assert_type(foundMessage.from, "string", "from is not a string");
- check_readonly(foundMessage, "from", TEST_EMAIL_RECIPIENT_1, "string", foundMessage.from + ".kr");
+ foundMessage = messages[0];
+ assert_type(foundMessage.from, "string", "from is not a string");
+ check_readonly(foundMessage, "from", TEST_EMAIL_RECIPIENT_1, "string", foundMessage.from + ".kr");
- t.done();
+ t.done();
+ } else {
+ setTimeout(sendSuccess, 1000);
+ }
});
findMessageError = t.step_func(function (error) {
document.write('<script src="support/getJsonConf.js"></script>');
var EMAIL_SYNC_INTERVAL = 30000;
-var EMAIL_RESEND_LIMIT = 60;
-var EMAIL_RESYNC_LIMIT = 60;
+var EMAIL_RESEND_LIMIT = 30;
+var EMAIL_RESYNC_LIMIT = 30;
var TYPE_MISMATCH_ERR = 'TypeMismatchError';
sendError = t.step_func(function (error) {
if (resend <= EMAIL_RESEND_LIMIT) {
- setTimeout(requestSending, 1000);
+ setTimeout(requestSending, 5000);
} else {
onError(error);
}
syncError = t.step_func(function (error) {
if (resync <= EMAIL_RESYNC_LIMIT) {
- setTimeout(requestSync, 1000);
+ setTimeout(requestSync, 5000);
} else {
onError(error);
}