diff options
Diffstat (limited to 'framework/domain/mimetreeparser/tests/interfacetest.cpp')
-rw-r--r-- | framework/domain/mimetreeparser/tests/interfacetest.cpp | 9 |
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 | ||
245 | QTEST_GUILESS_MAIN(InterfaceTest) | 254 | QTEST_GUILESS_MAIN(InterfaceTest) |