diff options
Diffstat (limited to 'framework')
-rw-r--r-- | framework/domain/mimetreeparser/tests/interfacetest.cpp | 11 |
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")); |