summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--framework/domain/mimetreeparser/tests/interfacetest.cpp11
1 files changed, 11 insertions, 0 deletions
diff --git a/framework/domain/mimetreeparser/tests/interfacetest.cpp b/framework/domain/mimetreeparser/tests/interfacetest.cpp
index 0259471e..ab6316ac 100644
--- a/framework/domain/mimetreeparser/tests/interfacetest.cpp
+++ b/framework/domain/mimetreeparser/tests/interfacetest.cpp
@@ -241,6 +241,17 @@ private slots:
241 QCOMPARE(contentAttachmentList.size(), 0); 241 QCOMPARE(contentAttachmentList.size(), 0);
242 } 242 }
243 243
244 void testAttachmentPart()
245 {
246 Parser parser(readMailFromFile("cid-links.mbox"));
247 const auto relatedImage = parser.d->mTree->subParts().at(1);
248 QCOMPARE(relatedImage->availableContents(), QVector<QByteArray>() << "image/jpeg");
249 auto contentList = relatedImage->content();
250 QCOMPARE(contentList.size(), 1);
251 contentList = relatedImage->content("image/jpeg");
252 QCOMPARE(contentList.size(), 1);
253 }
254
244 void testCidLink() 255 void testCidLink()
245 { 256 {
246 Parser parser(readMailFromFile("cid-links.mbox")); 257 Parser parser(readMailFromFile("cid-links.mbox"));