summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSandro Knauß <sknauss@kde.org>2016-10-17 16:33:52 +0200
committerSandro Knauß <sknauss@kde.org>2016-10-17 16:33:52 +0200
commitc6bca32d393e7bd32574c88ea574be78cec01bf3 (patch)
tree11dd0ffd00ea2bad0409033e1fa8ce2e47027ecc
parent5cb20dd3886ee229d74068c75250691c840e89a1 (diff)
downloadkube-c6bca32d393e7bd32574c88ea574be78cec01bf3.tar.gz
kube-c6bca32d393e7bd32574c88ea574be78cec01bf3.zip
add a test for a attachment
-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"));