summaryrefslogtreecommitdiffstats
path: root/tests/domainadaptortest.cpp
diff options
context:
space:
mode:
authorChristian Mollekopf <chrigi_1@fastmail.fm>2016-01-20 19:07:07 +0100
committerChristian Mollekopf <chrigi_1@fastmail.fm>2016-01-20 19:07:07 +0100
commitbdb01c2c068df326f5a8328ed1492ab1bea388c5 (patch)
tree25c2ee1b29bc481b6914c244ed9ca194b1415d16 /tests/domainadaptortest.cpp
parent17e7ee40c9185c0505883853345fd6024c675b1a (diff)
downloadsink-bdb01c2c068df326f5a8328ed1492ab1bea388c5.tar.gz
sink-bdb01c2c068df326f5a8328ed1492ab1bea388c5.zip
Renamed Akonadi2 to Sink
(except for documentation).
Diffstat (limited to 'tests/domainadaptortest.cpp')
-rw-r--r--tests/domainadaptortest.cpp26
1 files changed, 13 insertions, 13 deletions
diff --git a/tests/domainadaptortest.cpp b/tests/domainadaptortest.cpp
index b3d2a00..ff8f639 100644
--- a/tests/domainadaptortest.cpp
+++ b/tests/domainadaptortest.cpp
@@ -13,12 +13,12 @@
13#include "metadata_generated.h" 13#include "metadata_generated.h"
14#include "entity_generated.h" 14#include "entity_generated.h"
15 15
16class TestFactory : public DomainTypeAdaptorFactory<Akonadi2::ApplicationDomain::Event, Akonadi2::ApplicationDomain::Buffer::Event, Akonadi2::ApplicationDomain::Buffer::EventBuilder> 16class TestFactory : public DomainTypeAdaptorFactory<Sink::ApplicationDomain::Event, Sink::ApplicationDomain::Buffer::Event, Sink::ApplicationDomain::Buffer::EventBuilder>
17{ 17{
18public: 18public:
19 TestFactory() 19 TestFactory()
20 { 20 {
21 mResourceWriteMapper = Akonadi2::ApplicationDomain::TypeImplementation<Akonadi2::ApplicationDomain::Event>::initializeWritePropertyMapper(); 21 mResourceWriteMapper = Sink::ApplicationDomain::TypeImplementation<Sink::ApplicationDomain::Event>::initializeWritePropertyMapper();
22 } 22 }
23}; 23};
24 24
@@ -39,27 +39,27 @@ private Q_SLOTS:
39 39
40 void testCreateBufferPart() 40 void testCreateBufferPart()
41 { 41 {
42 auto writeMapper = Akonadi2::ApplicationDomain::TypeImplementation<Akonadi2::ApplicationDomain::Event>::initializeWritePropertyMapper(); 42 auto writeMapper = Sink::ApplicationDomain::TypeImplementation<Sink::ApplicationDomain::Event>::initializeWritePropertyMapper();
43 43
44 Akonadi2::ApplicationDomain::Event event; 44 Sink::ApplicationDomain::Event event;
45 event.setProperty("summary", "foo"); 45 event.setProperty("summary", "foo");
46 46
47 flatbuffers::FlatBufferBuilder fbb; 47 flatbuffers::FlatBufferBuilder fbb;
48 auto pos = createBufferPart<Akonadi2::ApplicationDomain::Buffer::EventBuilder, Akonadi2::ApplicationDomain::Buffer::Event>(event, fbb, *writeMapper); 48 auto pos = createBufferPart<Sink::ApplicationDomain::Buffer::EventBuilder, Sink::ApplicationDomain::Buffer::Event>(event, fbb, *writeMapper);
49 Akonadi2::ApplicationDomain::Buffer::FinishEventBuffer(fbb, pos); 49 Sink::ApplicationDomain::Buffer::FinishEventBuffer(fbb, pos);
50 50
51 flatbuffers::Verifier verifier(fbb.GetBufferPointer(), fbb.GetSize()); 51 flatbuffers::Verifier verifier(fbb.GetBufferPointer(), fbb.GetSize());
52 QVERIFY(verifier.VerifyBuffer<Akonadi2::ApplicationDomain::Buffer::Event>()); 52 QVERIFY(verifier.VerifyBuffer<Sink::ApplicationDomain::Buffer::Event>());
53 } 53 }
54 54
55 void testAdaptor() 55 void testAdaptor()
56 { 56 {
57 //Create entity buffer 57 //Create entity buffer
58 flatbuffers::FlatBufferBuilder metadataFbb; 58 flatbuffers::FlatBufferBuilder metadataFbb;
59 auto metadataBuilder = Akonadi2::MetadataBuilder(metadataFbb); 59 auto metadataBuilder = Sink::MetadataBuilder(metadataFbb);
60 metadataBuilder.add_revision(1); 60 metadataBuilder.add_revision(1);
61 auto metadataBuffer = metadataBuilder.Finish(); 61 auto metadataBuffer = metadataBuilder.Finish();
62 Akonadi2::FinishMetadataBuffer(metadataFbb, metadataBuffer); 62 Sink::FinishMetadataBuffer(metadataFbb, metadataBuffer);
63 63
64 flatbuffers::FlatBufferBuilder m_fbb; 64 flatbuffers::FlatBufferBuilder m_fbb;
65 auto summary = m_fbb.CreateString("summary1"); 65 auto summary = m_fbb.CreateString("summary1");
@@ -67,20 +67,20 @@ private Q_SLOTS:
67 static uint8_t rawData[100]; 67 static uint8_t rawData[100];
68 auto attachment = m_fbb.CreateVector(rawData, 100); 68 auto attachment = m_fbb.CreateVector(rawData, 100);
69 69
70 auto builder = Akonadi2::ApplicationDomain::Buffer::EventBuilder(m_fbb); 70 auto builder = Sink::ApplicationDomain::Buffer::EventBuilder(m_fbb);
71 builder.add_summary(summary); 71 builder.add_summary(summary);
72 builder.add_description(description); 72 builder.add_description(description);
73 builder.add_attachment(attachment); 73 builder.add_attachment(attachment);
74 auto buffer = builder.Finish(); 74 auto buffer = builder.Finish();
75 Akonadi2::ApplicationDomain::Buffer::FinishEventBuffer(m_fbb, buffer); 75 Sink::ApplicationDomain::Buffer::FinishEventBuffer(m_fbb, buffer);
76 76
77 flatbuffers::FlatBufferBuilder fbb; 77 flatbuffers::FlatBufferBuilder fbb;
78 Akonadi2::EntityBuffer::assembleEntityBuffer(fbb, metadataFbb.GetBufferPointer(), metadataFbb.GetSize(), m_fbb.GetBufferPointer(), m_fbb.GetSize(), m_fbb.GetBufferPointer(), m_fbb.GetSize()); 78 Sink::EntityBuffer::assembleEntityBuffer(fbb, metadataFbb.GetBufferPointer(), metadataFbb.GetSize(), m_fbb.GetBufferPointer(), m_fbb.GetSize(), m_fbb.GetBufferPointer(), m_fbb.GetSize());
79 79
80 //Extract entity buffer 80 //Extract entity buffer
81 { 81 {
82 std::string data(reinterpret_cast<const char*>(fbb.GetBufferPointer()), fbb.GetSize()); 82 std::string data(reinterpret_cast<const char*>(fbb.GetBufferPointer()), fbb.GetSize());
83 Akonadi2::EntityBuffer buffer((void*)(data.data()), data.size()); 83 Sink::EntityBuffer buffer((void*)(data.data()), data.size());
84 84
85 TestFactory factory; 85 TestFactory factory;
86 auto adaptor = factory.createAdaptor(buffer.entity()); 86 auto adaptor = factory.createAdaptor(buffer.entity());