summaryrefslogtreecommitdiffstats
path: root/tests
diff options
context:
space:
mode:
authorTony Mantler <nicoya@google.com>2014-05-08 13:07:54 -0700
committerTony Mantler <nicoya@google.com>2014-05-08 15:50:57 -0700
commit2f288864b621cfb5aee44eda27df463460d33dd3 (patch)
tree6bcee481806c2e5a890c7fbd0051c203dfda5623 /tests
parent7366516bb08c59739c84b1c9b4effd14c1a561fc (diff)
downloadandroid_packages_apps_Email-2f288864b621cfb5aee44eda27df463460d33dd3.tar.gz
android_packages_apps_Email-2f288864b621cfb5aee44eda27df463460d33dd3.tar.bz2
android_packages_apps_Email-2f288864b621cfb5aee44eda27df463460d33dd3.zip
Fetch email bodies using ContentResolver#openInputStream
This brings us further along the path to storing email bodies outside of the database. Change-Id: I96296114ade0d561df724878ed92999306bcd176
Diffstat (limited to 'tests')
-rw-r--r--tests/src/com/android/email/LegacyConversionsTests.java3
-rw-r--r--tests/src/com/android/email/provider/ProviderTests.java16
2 files changed, 10 insertions, 9 deletions
diff --git a/tests/src/com/android/email/LegacyConversionsTests.java b/tests/src/com/android/email/LegacyConversionsTests.java
index 1a44a0851..82f333ae7 100644
--- a/tests/src/com/android/email/LegacyConversionsTests.java
+++ b/tests/src/com/android/email/LegacyConversionsTests.java
@@ -115,7 +115,8 @@ public class LegacyConversionsTests extends ProviderTestCase2<EmailProvider> {
try {
assertEquals(2, c.getCount());
while (c.moveToNext()) {
- Attachment attachment = Attachment.getContent(c, Attachment.class);
+ Attachment attachment =
+ Attachment.getContent(mProviderContext, c, Attachment.class);
if ("100".equals(attachment.mLocation)) {
checkAttachment("attachment1Part", attachments.get(0), attachment,
localMessage.mAccountKey);
diff --git a/tests/src/com/android/email/provider/ProviderTests.java b/tests/src/com/android/email/provider/ProviderTests.java
index 5bf5850f4..a84d97709 100644
--- a/tests/src/com/android/email/provider/ProviderTests.java
+++ b/tests/src/com/android/email/provider/ProviderTests.java
@@ -420,7 +420,7 @@ public class ProviderTests extends ProviderTestCase2<EmailProvider> {
new String[] {String.valueOf(messageId)}, null);
int numBodies = c.getCount();
assertTrue("at most one body", numBodies < 2);
- return c.moveToFirst() ? EmailContent.getContent(c, Body.class) : null;
+ return c.moveToFirst() ? EmailContent.getContent(mMockContext, c, Body.class) : null;
} finally {
c.close();
}
@@ -515,7 +515,7 @@ public class ProviderTests extends ProviderTestCase2<EmailProvider> {
assertEquals(3, numAtts);
int i = 0;
while (c.moveToNext()) {
- Attachment actual = EmailContent.getContent(c, Attachment.class);
+ Attachment actual = EmailContent.getContent(mMockContext, c, Attachment.class);
ProviderTestUtils.assertAttachmentEqual("save-message3", atts.get(i), actual);
i++;
}
@@ -567,7 +567,7 @@ public class ProviderTests extends ProviderTestCase2<EmailProvider> {
assertEquals(3, numAtts);
int i = 0;
while (c.moveToNext()) {
- Attachment actual = EmailContent.getContent(c, Attachment.class);
+ Attachment actual = EmailContent.getContent(mMockContext, c, Attachment.class);
ProviderTestUtils.assertAttachmentEqual("save-message4", atts.get(i), actual);
i++;
}
@@ -1292,7 +1292,7 @@ public class ProviderTests extends ProviderTestCase2<EmailProvider> {
cr.query(Message.UPDATED_CONTENT_URI, Message.CONTENT_PROJECTION, null, null, null);
try {
assertTrue(c.moveToFirst());
- Message originalMessage = EmailContent.getContent(c, Message.class);
+ Message originalMessage = EmailContent.getContent(mMockContext, c, Message.class);
// make sure this has the original value
assertEquals("from message2", originalMessage.mFrom);
// Should only be one
@@ -1600,10 +1600,10 @@ public class ProviderTests extends ProviderTestCase2<EmailProvider> {
try {
c.moveToFirst();
- Attachment a1Get = EmailContent.getContent(c, Attachment.class);
+ Attachment a1Get = EmailContent.getContent(mMockContext, c, Attachment.class);
ProviderTestUtils.assertAttachmentEqual("getAttachByUri-1", a1, a1Get);
c.moveToNext();
- Attachment a2Get = EmailContent.getContent(c, Attachment.class);
+ Attachment a2Get = EmailContent.getContent(mMockContext, c, Attachment.class);
ProviderTestUtils.assertAttachmentEqual("getAttachByUri-2", a2, a2Get);
} finally {
c.close();
@@ -1638,10 +1638,10 @@ public class ProviderTests extends ProviderTestCase2<EmailProvider> {
try {
c.moveToFirst();
- Attachment a3Get = EmailContent.getContent(c, Attachment.class);
+ Attachment a3Get = EmailContent.getContent(mMockContext, c, Attachment.class);
ProviderTestUtils.assertAttachmentEqual("getAttachByUri-3", a3, a3Get);
c.moveToNext();
- Attachment a4Get = EmailContent.getContent(c, Attachment.class);
+ Attachment a4Get = EmailContent.getContent(mMockContext, c, Attachment.class);
ProviderTestUtils.assertAttachmentEqual("getAttachByUri-4", a4, a4Get);
} finally {
c.close();