Changeset View
Changeset View
Standalone View
Standalone View
tests/units/akonadi/akonaditaskrepositorytest.cpp
Show First 20 Lines • Show All 787 Lines • ▼ Show 20 Line(s) | 760 | { | |||
---|---|---|---|---|---|
788 | // THEN | 788 | // THEN | ||
789 | QVERIFY(serializerMock(&Akonadi::SerializerInterface::createItemFromTask).when(child).exactly(1)); | 789 | QVERIFY(serializerMock(&Akonadi::SerializerInterface::createItemFromTask).when(child).exactly(1)); | ||
790 | QVERIFY(storageMock(&Akonadi::StorageInterface::fetchItem).when(childItem).exactly(1)); | 790 | QVERIFY(storageMock(&Akonadi::StorageInterface::fetchItem).when(childItem).exactly(1)); | ||
791 | if (!childJobFailed) { | 791 | if (!childJobFailed) { | ||
792 | QVERIFY(serializerMock(&Akonadi::SerializerInterface::removeItemParent).when(childItem).exactly(1)); | 792 | QVERIFY(serializerMock(&Akonadi::SerializerInterface::removeItemParent).when(childItem).exactly(1)); | ||
793 | QVERIFY(serializerMock(&Akonadi::SerializerInterface::clearItem).when(any<Akonadi::Item*>()).exactly(1)); | 793 | QVERIFY(serializerMock(&Akonadi::SerializerInterface::clearItem).when(any<Akonadi::Item*>()).exactly(1)); | ||
794 | QVERIFY(storageMock(&Akonadi::StorageInterface::updateItem).when(childItem, Q_NULLPTR).exactly(1)); | 794 | QVERIFY(storageMock(&Akonadi::StorageInterface::updateItem).when(childItem, Q_NULLPTR).exactly(1)); | ||
795 | } | 795 | } | ||
796 | | ||||
797 | // Give a chance to job to delete themselves | ||||
798 | // in case of an error (since they use deleteLater() internally) | ||||
799 | QTest::qWait(10); | ||||
796 | } | 800 | } | ||
797 | 801 | | |||
798 | void shouldSendDelegationMessage() | 802 | void shouldSendDelegationMessage() | ||
799 | { | 803 | { | ||
800 | // GIVEN | 804 | // GIVEN | ||
801 | auto oldDelegate = Domain::Task::Delegate(QStringLiteral("John Smith"), QStringLiteral("john@smith.com")); | 805 | auto oldDelegate = Domain::Task::Delegate(QStringLiteral("John Smith"), QStringLiteral("john@smith.com")); | ||
802 | auto newDelegate = Domain::Task::Delegate(QStringLiteral("John Doe"), QStringLiteral("john@doe.com")); | 806 | auto newDelegate = Domain::Task::Delegate(QStringLiteral("John Doe"), QStringLiteral("john@doe.com")); | ||
803 | 807 | | |||
Show All 31 Lines |