diff options
author | Minijackson <minijackson@riseup.net> | 2018-03-08 15:39:06 +0100 |
---|---|---|
committer | Minijackson <minijackson@riseup.net> | 2018-03-08 16:30:52 +0100 |
commit | 70372df8fe355e20b5610847bc2b683566298064 (patch) | |
tree | 5661e9230061141a1a04c2c0b9356d04ffa3c6d3 /framework/src/domain/mime/tests/mailtemplatetest.cpp | |
parent | bd6e2b880265d01fbb8f4cbeb909ba9dda4f18d2 (diff) | |
download | kube-70372df8fe355e20b5610847bc2b683566298064.tar.gz kube-70372df8fe355e20b5610847bc2b683566298064.zip |
Addapting the first unit test
Diffstat (limited to 'framework/src/domain/mime/tests/mailtemplatetest.cpp')
-rw-r--r-- | framework/src/domain/mime/tests/mailtemplatetest.cpp | 14 |
1 files changed, 11 insertions, 3 deletions
diff --git a/framework/src/domain/mime/tests/mailtemplatetest.cpp b/framework/src/domain/mime/tests/mailtemplatetest.cpp index 6338cd58..16c7ebff 100644 --- a/framework/src/domain/mime/tests/mailtemplatetest.cpp +++ b/framework/src/domain/mime/tests/mailtemplatetest.cpp | |||
@@ -401,7 +401,7 @@ private slots: | |||
401 | 401 | ||
402 | std::vector<GpgME::Key> keys = getKeys(); | 402 | std::vector<GpgME::Key> keys = getKeys(); |
403 | 403 | ||
404 | auto result = MailTemplates::createMessage({}, to, cc, bcc, from, subject, body, false, attachments, keys); | 404 | auto result = MailTemplates::createMessage({}, to, cc, bcc, from, subject, body, false, attachments, keys, {}, keys[0]); |
405 | 405 | ||
406 | QVERIFY(result); | 406 | QVERIFY(result); |
407 | // qWarning() << "---------------------------------"; | 407 | // qWarning() << "---------------------------------"; |
@@ -409,9 +409,17 @@ private slots: | |||
409 | // qWarning() << "---------------------------------"; | 409 | // qWarning() << "---------------------------------"; |
410 | QCOMPARE(result->subject()->asUnicodeString(), subject); | 410 | QCOMPARE(result->subject()->asUnicodeString(), subject); |
411 | QVERIFY(result->date(false)->dateTime().isValid()); | 411 | QVERIFY(result->date(false)->dateTime().isValid()); |
412 | QVERIFY(result->contentType()->isMimeType("multipart/signed")); | ||
413 | 412 | ||
414 | const auto contents = result->contents(); | 413 | QCOMPARE(result->contentType()->mimeType(), "multipart/mixed"); |
414 | auto resultAttachments = result->attachments(); | ||
415 | QCOMPARE(resultAttachments.size(), 1); | ||
416 | QCOMPARE(resultAttachments[0]->contentDisposition()->filename(), "0xblablabl.asc"); | ||
417 | |||
418 | auto signedMessage = result->contents()[0]; | ||
419 | |||
420 | QVERIFY(signedMessage->contentType()->isMimeType("multipart/signed")); | ||
421 | |||
422 | const auto contents = signedMessage->contents(); | ||
415 | QCOMPARE(contents.size(), 2); | 423 | QCOMPARE(contents.size(), 2); |
416 | { | 424 | { |
417 | auto c = contents.at(0); | 425 | auto c = contents.at(0); |