diff options
author | Tony Mantler <nicoya@google.com> | 2014-05-08 13:07:54 -0700 |
---|---|---|
committer | Tony Mantler <nicoya@google.com> | 2014-05-08 15:50:57 -0700 |
commit | 2f288864b621cfb5aee44eda27df463460d33dd3 (patch) | |
tree | 6bcee481806c2e5a890c7fbd0051c203dfda5623 /tests | |
parent | 7366516bb08c59739c84b1c9b4effd14c1a561fc (diff) | |
download | android_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.java | 3 | ||||
-rw-r--r-- | tests/src/com/android/email/provider/ProviderTests.java | 16 |
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(); |