diff options
author | Sandro Knauß <sknauss@kde.org> | 2016-10-17 13:05:43 +0200 |
---|---|---|
committer | Sandro Knauß <sknauss@kde.org> | 2016-10-17 13:05:43 +0200 |
commit | b7a02699eefd84c68ff602bfea91640faec5c4ef (patch) | |
tree | 68b62e0ea267ae6fc94c4bda52d375ab8d1af551 /framework/domain/mimetreeparser/tests/interfacetest.cpp | |
parent | 988f0fe074faef56c053742fb582d0bb7b980d90 (diff) | |
download | kube-b7a02699eefd84c68ff602bfea91640faec5c4ef.tar.gz kube-b7a02699eefd84c68ff602bfea91640faec5c4ef.zip |
find part by cid
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) |