summaryrefslogtreecommitdiffstats
path: root/tests
diff options
context:
space:
mode:
authorDamien Caliste <dcaliste@free.fr>2020-09-11 15:53:09 +0200
committerChris Adams <chris.adams@qinetic.com.au>2021-04-08 10:38:04 +1000
commit260cb748a7556b1e6a70efa05522c01200dda823 (patch)
tree2a0fcec97f7da80402e9f108d3ec2168e0048b47 /tests
parent6d2261f5607ffcc34cc4463da8c241c5fe437308 (diff)
Use range constructors for lists and sets
Change-Id: Iccea2c86266b4c20777d939b291084cb709bf592 Reviewed-by: Christopher Adams <chris.adams@jolla.com> Reviewed-by: David Llewellyn-Jones <david.llewellyn-jones@jolla.com>
Diffstat (limited to 'tests')
-rw-r--r--tests/tst_qmaildisconnected/tst_qmaildisconnected.cpp2
-rw-r--r--tests/tst_qmailserviceaction/tst_qmailserviceaction.cpp2
-rw-r--r--tests/tst_qmailstorekeys/tst_qmailstorekeys.cpp36
3 files changed, 23 insertions, 17 deletions
diff --git a/tests/tst_qmaildisconnected/tst_qmaildisconnected.cpp b/tests/tst_qmaildisconnected/tst_qmaildisconnected.cpp
index bc6f10ed..c411cd5f 100644
--- a/tests/tst_qmaildisconnected/tst_qmaildisconnected.cpp
+++ b/tests/tst_qmaildisconnected/tst_qmaildisconnected.cpp
@@ -411,7 +411,7 @@ void tst_QMailDisconnected::test_qmaildisconnected()
QMailMessage dstMsg;
QMailDisconnected::copyPreviousFolder(QMailMessage(savedMessage2), &dstMsg);
- QMap<QMailFolderId, QMailMessageIdList> map = QMailDisconnected::restoreMap(allMessages.toList());
+ QMap<QMailFolderId, QMailMessageIdList> map = QMailDisconnected::restoreMap(allMessages.values());
QMailDisconnected::copyToFolder(QMailMessageIdList() << inboxMessage1, archivedId1);
QMailDisconnected::copyToStandardFolder(QMailMessageIdList() << inboxMessage1, QMailFolder::JunkFolder);
diff --git a/tests/tst_qmailserviceaction/tst_qmailserviceaction.cpp b/tests/tst_qmailserviceaction/tst_qmailserviceaction.cpp
index e206479f..7fb9ce65 100644
--- a/tests/tst_qmailserviceaction/tst_qmailserviceaction.cpp
+++ b/tests/tst_qmailserviceaction/tst_qmailserviceaction.cpp
@@ -412,7 +412,7 @@ void tst_QMailServiceAction::test_retrievalaction()
uint min = 10240u;
action.retrieveFolderList(accountId1, inboxId1);
action.retrieveMessageList(accountId2, inboxId2);
- action.retrieveMessages(allMessages.toList());
+ action.retrieveMessages(allMessages.values());
action.retrieveMessageRange(inboxMessage1, min);
action.exportUpdates(accountId1);
diff --git a/tests/tst_qmailstorekeys/tst_qmailstorekeys.cpp b/tests/tst_qmailstorekeys/tst_qmailstorekeys.cpp
index cd8c1709..5301b4c2 100644
--- a/tests/tst_qmailstorekeys/tst_qmailstorekeys.cpp
+++ b/tests/tst_qmailstorekeys/tst_qmailstorekeys.cpp
@@ -97,7 +97,8 @@ private:
// We only want to compare sets, disregarding ordering
const QSet<QMailAccountId> accountSet(const QMailAccountKey &key) const
{
- return QMailStore::instance()->queryAccounts(key).toSet();
+ const QMailAccountIdList &accounts(QMailStore::instance()->queryAccounts(key));
+ return QSet<QMailAccountId>(accounts.constBegin(), accounts.constEnd());
}
QSet<QMailAccountId> accountSet() const
@@ -107,7 +108,8 @@ private:
const QSet<QMailFolderId> folderSet(const QMailFolderKey &key) const
{
- return QMailStore::instance()->queryFolders(key).toSet();
+ const QMailFolderIdList &folders(QMailStore::instance()->queryFolders(key));
+ return QSet<QMailFolderId>(folders.constBegin(), folders.constEnd());
}
QSet<QMailFolderId> folderSet() const
@@ -117,7 +119,8 @@ private:
const QSet<QMailMessageId> messageSet(const QMailMessageKey &key) const
{
- return QMailStore::instance()->queryMessages(key).toSet();
+ const QMailMessageIdList &messages(QMailStore::instance()->queryMessages(key));
+ return QSet<QMailMessageId>(messages.constBegin(), messages.constEnd());
}
QSet<QMailMessageId> messageSet() const
@@ -570,8 +573,9 @@ void tst_QMailStoreKeys::accountId()
QCOMPARE(accountSet(~QMailAccountKey::id(QMailAccountId(), NotEqual)), noAccounts);
// List inclusion
- QCOMPARE(accountSet(QMailAccountKey::id(allAccounts.toList())), allAccounts);
- QCOMPARE(accountSet(~QMailAccountKey::id(allAccounts.toList())), noAccounts);
+ const QMailAccountIdList accounts(allAccounts.constBegin(), allAccounts.constEnd());
+ QCOMPARE(accountSet(QMailAccountKey::id(accounts)), allAccounts);
+ QCOMPARE(accountSet(~QMailAccountKey::id(accounts)), noAccounts);
QCOMPARE(accountSet(QMailAccountKey::id(QMailAccountIdList() << accountId1)), accountSet() << accountId1);
QCOMPARE(accountSet(~QMailAccountKey::id(QMailAccountIdList() << accountId1)), accountSet() << accountId2 << accountId3 << accountId4);
QCOMPARE(accountSet(QMailAccountKey::id(QMailAccountIdList() << accountId2)), accountSet() << accountId2);
@@ -580,8 +584,8 @@ void tst_QMailStoreKeys::accountId()
QCOMPARE(accountSet(~QMailAccountKey::id(QMailAccountIdList() << accountId1 << accountId2)), accountSet() << accountId3 << accountId4);
// List exclusion
- QCOMPARE(accountSet(QMailAccountKey::id(allAccounts.toList(), Excludes)), noAccounts);
- QCOMPARE(accountSet(~QMailAccountKey::id(allAccounts.toList(), Excludes)), allAccounts);
+ QCOMPARE(accountSet(QMailAccountKey::id(accounts, Excludes)), noAccounts);
+ QCOMPARE(accountSet(~QMailAccountKey::id(accounts, Excludes)), allAccounts);
QCOMPARE(accountSet(QMailAccountKey::id(QMailAccountIdList() << accountId1, Excludes)), accountSet() << accountId2 << accountId3 << accountId4);
QCOMPARE(accountSet(~QMailAccountKey::id(QMailAccountIdList() << accountId1, Excludes)), accountSet() << accountId1);
QCOMPARE(accountSet(QMailAccountKey::id(QMailAccountIdList() << accountId2, Excludes)), accountSet() << accountId1 << accountId3 << accountId4);
@@ -841,8 +845,9 @@ void tst_QMailStoreKeys::folderId()
QCOMPARE(folderSet(~QMailFolderKey::id(QMailFolderId(), NotEqual)), noFolders);
// List inclusion
- QCOMPARE(folderSet(QMailFolderKey::id(allFolders.toList())), allFolders);
- QCOMPARE(folderSet(~QMailFolderKey::id(allFolders.toList())), standardFolders);
+ const QMailFolderIdList folders(allFolders.constBegin(), allFolders.constEnd());
+ QCOMPARE(folderSet(QMailFolderKey::id(folders)), allFolders);
+ QCOMPARE(folderSet(~QMailFolderKey::id(folders)), standardFolders);
QCOMPARE(folderSet(QMailFolderKey::id(QMailFolderIdList() << inboxId1)), folderSet() << inboxId1);
QCOMPARE(folderSet(~QMailFolderKey::id(QMailFolderIdList() << inboxId1)), standardFolders + folderSet() << savedId1 << archivedId1 << inboxId2 << savedId2 << archivedId2);
QCOMPARE(folderSet(QMailFolderKey::id(QMailFolderIdList() << archivedId2)), folderSet() << archivedId2);
@@ -851,8 +856,8 @@ void tst_QMailStoreKeys::folderId()
QCOMPARE(folderSet(~QMailFolderKey::id(QMailFolderIdList() << inboxId1 << archivedId2)), standardFolders + folderSet() << savedId1 << archivedId1 << inboxId2 << savedId2);
// List exclusion
- QCOMPARE(folderSet(QMailFolderKey::id(allFolders.toList(), Excludes)), standardFolders);
- QCOMPARE(folderSet(~QMailFolderKey::id(allFolders.toList(), Excludes)), allFolders);
+ QCOMPARE(folderSet(QMailFolderKey::id(folders, Excludes)), standardFolders);
+ QCOMPARE(folderSet(~QMailFolderKey::id(folders, Excludes)), allFolders);
QCOMPARE(folderSet(QMailFolderKey::id(QMailFolderIdList() << inboxId1, Excludes)), standardFolders + folderSet() << savedId1 << archivedId1 << inboxId2 << savedId2 << archivedId2);
QCOMPARE(folderSet(~QMailFolderKey::id(QMailFolderIdList() << inboxId1, Excludes)), folderSet() << inboxId1);
QCOMPARE(folderSet(QMailFolderKey::id(QMailFolderIdList() << archivedId2, Excludes)), standardFolders + folderSet() << inboxId1 << savedId1 << archivedId1 << inboxId2 << savedId2);
@@ -1322,8 +1327,9 @@ void tst_QMailStoreKeys::messageId()
QCOMPARE(messageSet(~QMailMessageKey::id(QMailMessageId(), NotEqual)), noMessages);
// List inclusion
- QCOMPARE(messageSet(QMailMessageKey::id(allMessages.toList())), allMessages);
- QCOMPARE(messageSet(~QMailMessageKey::id(allMessages.toList())), noMessages);
+ const QMailMessageIdList messages(allMessages.constBegin(), allMessages.constEnd());
+ QCOMPARE(messageSet(QMailMessageKey::id(messages)), allMessages);
+ QCOMPARE(messageSet(~QMailMessageKey::id(messages)), noMessages);
QCOMPARE(messageSet(QMailMessageKey::id(QMailMessageIdList() << smsMessage)), messageSet() << smsMessage);
QCOMPARE(messageSet(~QMailMessageKey::id(QMailMessageIdList() << smsMessage)), allEmailMessages);
QCOMPARE(messageSet(QMailMessageKey::id(QMailMessageIdList() << inboxMessage1)), messageSet() << inboxMessage1);
@@ -1332,8 +1338,8 @@ void tst_QMailStoreKeys::messageId()
QCOMPARE(messageSet(~QMailMessageKey::id(QMailMessageIdList() << smsMessage << inboxMessage1)), messageSet() << archivedMessage1 << inboxMessage2 << savedMessage2);
// List Exclusion
- QCOMPARE(messageSet(QMailMessageKey::id(allMessages.toList(), Excludes)), noMessages);
- QCOMPARE(messageSet(~QMailMessageKey::id(allMessages.toList(), Excludes)), allMessages);
+ QCOMPARE(messageSet(QMailMessageKey::id(messages, Excludes)), noMessages);
+ QCOMPARE(messageSet(~QMailMessageKey::id(messages, Excludes)), allMessages);
QCOMPARE(messageSet(QMailMessageKey::id(QMailMessageIdList() << smsMessage, Excludes)), allEmailMessages);
QCOMPARE(messageSet(~QMailMessageKey::id(QMailMessageIdList() << smsMessage, Excludes)), messageSet() << smsMessage);
QCOMPARE(messageSet(QMailMessageKey::id(QMailMessageIdList() << inboxMessage1, Excludes)), messageSet() << smsMessage << archivedMessage1 << inboxMessage2 << savedMessage2);