From 23bf1faa326a2bd1ed1f2a697474800c4d9ab952 Mon Sep 17 00:00:00 2001 From: Christian Mollekopf Date: Mon, 12 Dec 2016 17:42:50 +0100 Subject: The mailsync resource doesn't actually have an INBOX available. --- tests/mailsynctest.cpp | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/tests/mailsynctest.cpp b/tests/mailsynctest.cpp index 72dbfd5..6658d8b 100644 --- a/tests/mailsynctest.cpp +++ b/tests/mailsynctest.cpp @@ -101,15 +101,18 @@ void MailSyncTest::testListFolders() if (mCapabilities.contains(ResourceCapabilities::Mail::drafts)) { QVERIFY(names.contains("Drafts")); names.removeAll("Drafts"); - QVERIFY(specialPurposeFolders.contains("drafts")); + QVERIFY(specialPurposeFolders.contains(SpecialPurpose::Mail::drafts)); } if (mCapabilities.contains(ResourceCapabilities::Mail::trash)) { QVERIFY(names.contains("Trash")); names.removeAll("Trash"); - QVERIFY(specialPurposeFolders.contains("trash")); + QVERIFY(specialPurposeFolders.contains(SpecialPurpose::Mail::trash)); } - QCOMPARE(names.size(), 2); - QVERIFY(names.contains("INBOX")); + //Silently ignore the inbox folder + if (specialPurposeFolders.contains(SpecialPurpose::Mail::inbox)) { + names.removeAll("INBOX"); + } + QCOMPARE(names.size(), 1); QVERIFY(names.contains("test")); }); VERIFYEXEC(job); -- cgit v1.2.3