summaryrefslogtreecommitdiffstats
path: root/tests/dummyresourcetest.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'tests/dummyresourcetest.cpp')
-rw-r--r--tests/dummyresourcetest.cpp35
1 files changed, 35 insertions, 0 deletions
diff --git a/tests/dummyresourcetest.cpp b/tests/dummyresourcetest.cpp
new file mode 100644
index 0000000..75d29de
--- /dev/null
+++ b/tests/dummyresourcetest.cpp
@@ -0,0 +1,35 @@
1#include <QtTest>
2
3#include <QString>
4
5#include "common/resource.h"
6#include "clientapi.h"
7
8class DummyResourceTest : public QObject
9{
10 Q_OBJECT
11private Q_SLOTS:
12 void initTestCase()
13 {
14 auto factory = Akonadi2::ResourceFactory::load("org.kde.dummy");
15 QVERIFY(factory);
16 }
17
18 void cleanupTestCase()
19 {
20 }
21
22 void testSync()
23 {
24 Akonadi2::Query query;
25 query.resources << "org.kde.dummy";
26
27 async::SyncListResult<Akonadi2::Domain::Event::Ptr> result(Akonadi2::Store::load<Akonadi2::Domain::Event>(query));
28 result.exec();
29 QVERIFY(!result.isEmpty());
30 }
31
32};
33
34QTEST_MAIN(DummyResourceTest)
35#include "dummyresourcetest.moc"