diff options
Diffstat (limited to 'tests/mailtest.cpp')
-rw-r--r-- | tests/mailtest.cpp | 20 |
1 files changed, 10 insertions, 10 deletions
diff --git a/tests/mailtest.cpp b/tests/mailtest.cpp index ed145d4..3339838 100644 --- a/tests/mailtest.cpp +++ b/tests/mailtest.cpp | |||
@@ -298,7 +298,7 @@ void MailTest::testMarkMailAsRead() | |||
298 | VERIFYEXEC(ResourceControl::flushMessageQueue(QByteArrayList() << mResourceInstanceIdentifier)); | 298 | VERIFYEXEC(ResourceControl::flushMessageQueue(QByteArrayList() << mResourceInstanceIdentifier)); |
299 | 299 | ||
300 | auto job = Store::fetchAll<Mail>(Query() | 300 | auto job = Store::fetchAll<Mail>(Query() |
301 | .filter(SinkResource(mResourceInstanceIdentifier)) | 301 | .resourceFilter(mResourceInstanceIdentifier) |
302 | .request<Mail::Folder>() | 302 | .request<Mail::Folder>() |
303 | .request<Mail::Subject>() | 303 | .request<Mail::Subject>() |
304 | ) | 304 | ) |
@@ -315,7 +315,7 @@ void MailTest::testMarkMailAsRead() | |||
315 | 315 | ||
316 | // Verify that we can still query for all relevant information | 316 | // Verify that we can still query for all relevant information |
317 | auto job2 = Store::fetchAll<Mail>(Query() | 317 | auto job2 = Store::fetchAll<Mail>(Query() |
318 | .filter(SinkResource(mResourceInstanceIdentifier)) | 318 | .resourceFilter(mResourceInstanceIdentifier) |
319 | .request<Mail::Folder>() | 319 | .request<Mail::Folder>() |
320 | .request<Mail::Subject>() | 320 | .request<Mail::Subject>() |
321 | .request<Mail::MimeMessage>() | 321 | .request<Mail::MimeMessage>() |
@@ -351,7 +351,7 @@ void MailTest::testCreateDraft() | |||
351 | 351 | ||
352 | QByteArray folderIdentifier; | 352 | QByteArray folderIdentifier; |
353 | 353 | ||
354 | auto createdDraft = Store::readOne<ApplicationDomain::Mail>(Query::IdentityFilter(mail).request<Mail::Folder>()); | 354 | auto createdDraft = Store::readOne<ApplicationDomain::Mail>(Query(mail).request<Mail::Folder>()); |
355 | folderIdentifier = createdDraft.getFolder(); | 355 | folderIdentifier = createdDraft.getFolder(); |
356 | QVERIFY(!folderIdentifier.isEmpty()); | 356 | QVERIFY(!folderIdentifier.isEmpty()); |
357 | 357 | ||
@@ -370,7 +370,7 @@ void MailTest::testCreateDraft() | |||
370 | //Ensure the folder is also existing | 370 | //Ensure the folder is also existing |
371 | { | 371 | { |
372 | ApplicationDomain::Folder folder; | 372 | ApplicationDomain::Folder folder; |
373 | auto folders = Store::read<ApplicationDomain::Folder>(Query::IdentityFilter(folderIdentifier)); | 373 | auto folders = Store::read<ApplicationDomain::Folder>(Query().filter(folderIdentifier)); |
374 | QCOMPARE(folders.size(), 1); | 374 | QCOMPARE(folders.size(), 1); |
375 | folder = folders.first(); | 375 | folder = folders.first(); |
376 | VERIFYEXEC(ResourceControl::inspect<ApplicationDomain::Folder>(ResourceControl::Inspection::ExistenceInspection(folder, true))); | 376 | VERIFYEXEC(ResourceControl::inspect<ApplicationDomain::Folder>(ResourceControl::Inspection::ExistenceInspection(folder, true))); |
@@ -400,7 +400,7 @@ void MailTest::testModifyMailToDraft() | |||
400 | VERIFYEXEC(Store::create(mail)); | 400 | VERIFYEXEC(Store::create(mail)); |
401 | VERIFYEXEC(ResourceControl::flushMessageQueue(QByteArrayList() << mResourceInstanceIdentifier)); | 401 | VERIFYEXEC(ResourceControl::flushMessageQueue(QByteArrayList() << mResourceInstanceIdentifier)); |
402 | 402 | ||
403 | auto modifiedMail = Store::readOne<ApplicationDomain::Mail>(Query::IdentityFilter(mail)); | 403 | auto modifiedMail = Store::readOne<ApplicationDomain::Mail>(Query(mail)); |
404 | modifiedMail.setDraft(true); | 404 | modifiedMail.setDraft(true); |
405 | VERIFYEXEC(Store::modify(modifiedMail)); | 405 | VERIFYEXEC(Store::modify(modifiedMail)); |
406 | VERIFYEXEC(ResourceControl::flushMessageQueue(QByteArrayList() << mResourceInstanceIdentifier)); | 406 | VERIFYEXEC(ResourceControl::flushMessageQueue(QByteArrayList() << mResourceInstanceIdentifier)); |
@@ -408,7 +408,7 @@ void MailTest::testModifyMailToDraft() | |||
408 | 408 | ||
409 | QByteArray folderIdentifier; | 409 | QByteArray folderIdentifier; |
410 | { | 410 | { |
411 | auto createdDraft = Store::readOne<ApplicationDomain::Mail>(Query::IdentityFilter(mail).request<Mail::Folder>()); | 411 | auto createdDraft = Store::readOne<ApplicationDomain::Mail>(Query(mail).request<Mail::Folder>()); |
412 | folderIdentifier = createdDraft.getFolder(); | 412 | folderIdentifier = createdDraft.getFolder(); |
413 | QVERIFY(!folderIdentifier.isEmpty()); | 413 | QVERIFY(!folderIdentifier.isEmpty()); |
414 | } | 414 | } |
@@ -416,7 +416,7 @@ void MailTest::testModifyMailToDraft() | |||
416 | //Ensure the folder is also existing | 416 | //Ensure the folder is also existing |
417 | { | 417 | { |
418 | ApplicationDomain::Folder folder; | 418 | ApplicationDomain::Folder folder; |
419 | auto folders = Store::read<ApplicationDomain::Folder>(Query::IdentityFilter(folderIdentifier).request<Folder::SpecialPurpose>()); | 419 | auto folders = Store::read<ApplicationDomain::Folder>(Query().filter(folderIdentifier).request<Folder::SpecialPurpose>()); |
420 | QCOMPARE(folders.size(), 1); | 420 | QCOMPARE(folders.size(), 1); |
421 | folder = folders.first(); | 421 | folder = folders.first(); |
422 | QVERIFY(folder.getSpecialPurpose().contains("drafts")); | 422 | QVERIFY(folder.getSpecialPurpose().contains("drafts")); |
@@ -447,7 +447,7 @@ void MailTest::testModifyMailToTrash() | |||
447 | VERIFYEXEC(Store::create(mail)); | 447 | VERIFYEXEC(Store::create(mail)); |
448 | VERIFYEXEC(ResourceControl::flushMessageQueue(QByteArrayList() << mResourceInstanceIdentifier)); | 448 | VERIFYEXEC(ResourceControl::flushMessageQueue(QByteArrayList() << mResourceInstanceIdentifier)); |
449 | 449 | ||
450 | auto modifiedMail = Store::readOne<ApplicationDomain::Mail>(Query::IdentityFilter(mail)); | 450 | auto modifiedMail = Store::readOne<ApplicationDomain::Mail>(Query(mail)); |
451 | modifiedMail.setTrash(true); | 451 | modifiedMail.setTrash(true); |
452 | VERIFYEXEC(Store::modify(modifiedMail)); | 452 | VERIFYEXEC(Store::modify(modifiedMail)); |
453 | VERIFYEXEC(ResourceControl::flushMessageQueue(QByteArrayList() << mResourceInstanceIdentifier)); | 453 | VERIFYEXEC(ResourceControl::flushMessageQueue(QByteArrayList() << mResourceInstanceIdentifier)); |
@@ -455,7 +455,7 @@ void MailTest::testModifyMailToTrash() | |||
455 | 455 | ||
456 | QByteArray folderIdentifier; | 456 | QByteArray folderIdentifier; |
457 | { | 457 | { |
458 | auto createdMail = Store::readOne<ApplicationDomain::Mail>(Query::IdentityFilter(mail).request<Mail::Folder>()); | 458 | auto createdMail = Store::readOne<ApplicationDomain::Mail>(Query(mail).request<Mail::Folder>()); |
459 | folderIdentifier = createdMail.getFolder(); | 459 | folderIdentifier = createdMail.getFolder(); |
460 | QVERIFY(!folderIdentifier.isEmpty()); | 460 | QVERIFY(!folderIdentifier.isEmpty()); |
461 | } | 461 | } |
@@ -463,7 +463,7 @@ void MailTest::testModifyMailToTrash() | |||
463 | //Ensure the folder is also existing | 463 | //Ensure the folder is also existing |
464 | { | 464 | { |
465 | ApplicationDomain::Folder folder; | 465 | ApplicationDomain::Folder folder; |
466 | auto folders = Store::read<ApplicationDomain::Folder>(Query::IdentityFilter(folderIdentifier).request<Folder::SpecialPurpose>()); | 466 | auto folders = Store::read<ApplicationDomain::Folder>(Query().filter(folderIdentifier).request<Folder::SpecialPurpose>()); |
467 | QCOMPARE(folders.size(), 1); | 467 | QCOMPARE(folders.size(), 1); |
468 | folder = folders.first(); | 468 | folder = folders.first(); |
469 | QVERIFY(folder.getSpecialPurpose().contains("trash")); | 469 | QVERIFY(folder.getSpecialPurpose().contains("trash")); |