summaryrefslogtreecommitdiffstats
path: root/framework/domain/mimetreeparser/tests
diff options
context:
space:
mode:
Diffstat (limited to 'framework/domain/mimetreeparser/tests')
-rw-r--r--framework/domain/mimetreeparser/tests/interfacetest.cpp9
1 files changed, 9 insertions, 0 deletions
diff --git a/framework/domain/mimetreeparser/tests/interfacetest.cpp b/framework/domain/mimetreeparser/tests/interfacetest.cpp
index 923a7446..d52606c2 100644
--- a/framework/domain/mimetreeparser/tests/interfacetest.cpp
+++ b/framework/domain/mimetreeparser/tests/interfacetest.cpp
@@ -240,6 +240,15 @@ private slots:
240 auto contentAttachmentList = parser.collectAttachmentParts(); 240 auto contentAttachmentList = parser.collectAttachmentParts();
241 QCOMPARE(contentAttachmentList.size(), 0); 241 QCOMPARE(contentAttachmentList.size(), 0);
242 } 242 }
243
244 void testCidLink()
245 {
246 Parser parser(readMailFromFile("cid-links.mbox"));
247 printTree(parser.d->mTree,QString());
248 QCOMPARE(parser.getPart(QUrl("cid:9359201d15e53f31a68c307b3369b6@info")), parser.d->mTree->subParts().at(1));
249 QVERIFY(!parser.getPart(QUrl("cid:")));
250 QVERIFY(!parser.getPart(QUrl("cid:unknown")));
251 }
243}; 252};
244 253
245QTEST_GUILESS_MAIN(InterfaceTest) 254QTEST_GUILESS_MAIN(InterfaceTest)