summaryrefslogtreecommitdiffstats
path: root/tests
diff options
context:
space:
mode:
authorChristian Mollekopf <chrigi_1@fastmail.fm>2017-04-10 15:03:02 +0200
committerChristian Mollekopf <chrigi_1@fastmail.fm>2017-04-10 15:03:30 +0200
commit7890b7fcb4ffdfc570e306983787bc884bf0f62b (patch)
tree3e721806ab0e5cba642c0b7e78ff81b5819f3bf2 /tests
parent1319b45f5f389c94877ef58458bb60795042129e (diff)
downloadsink-7890b7fcb4ffdfc570e306983787bc884bf0f62b.tar.gz
sink-7890b7fcb4ffdfc570e306983787bc884bf0f62b.zip
Added uid index
Diffstat (limited to 'tests')
-rw-r--r--tests/entitystoretest.cpp6
1 files changed, 6 insertions, 0 deletions
diff --git a/tests/entitystoretest.cpp b/tests/entitystoretest.cpp
index 0faf500..925ca7e 100644
--- a/tests/entitystoretest.cpp
+++ b/tests/entitystoretest.cpp
@@ -44,13 +44,19 @@ private slots:
44 mail2.setExtractedMessageId("messageid2"); 44 mail2.setExtractedMessageId("messageid2");
45 mail2.setExtractedSubject("foo"); 45 mail2.setExtractedSubject("foo");
46 46
47 auto mail3 = ApplicationDomain::ApplicationDomainType::createEntity<ApplicationDomain::Mail>("res1");
48 mail3.setExtractedMessageId("messageid2");
49 mail3.setExtractedSubject("foo");
50
47 store.startTransaction(Storage::DataStore::ReadWrite); 51 store.startTransaction(Storage::DataStore::ReadWrite);
48 store.add("mail", mail, false, [] (const ApplicationDomain::ApplicationDomainType &) {}); 52 store.add("mail", mail, false, [] (const ApplicationDomain::ApplicationDomainType &) {});
49 store.add("mail", mail2, false, [] (const ApplicationDomain::ApplicationDomainType &) {}); 53 store.add("mail", mail2, false, [] (const ApplicationDomain::ApplicationDomainType &) {});
54 store.add("mail", mail3, false, [] (const ApplicationDomain::ApplicationDomainType &) {});
50 55
51 mail.setExtractedSubject("foo"); 56 mail.setExtractedSubject("foo");
52 57
53 store.modify("mail", mail, {}, false, [] (const ApplicationDomain::ApplicationDomainType &, ApplicationDomain::ApplicationDomainType &) {}); 58 store.modify("mail", mail, {}, false, [] (const ApplicationDomain::ApplicationDomainType &, ApplicationDomain::ApplicationDomainType &) {});
59 store.remove("mail", mail3.identifier(), false, [] (const ApplicationDomain::ApplicationDomainType &) {});
54 store.commitTransaction(); 60 store.commitTransaction();
55 61
56 store.startTransaction(Storage::DataStore::ReadOnly); 62 store.startTransaction(Storage::DataStore::ReadOnly);