summaryrefslogtreecommitdiffstats
path: root/tests/dummyresourcetest.cpp
blob: 75d29dea5af67ea5168b76c327fdf00e72b8e1d7 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
#include <QtTest>

#include <QString>

#include "common/resource.h"
#include "clientapi.h"

class DummyResourceTest : public QObject
{
    Q_OBJECT
private Q_SLOTS:
    void initTestCase()
    {
        auto factory = Akonadi2::ResourceFactory::load("org.kde.dummy");
        QVERIFY(factory);
    }

    void cleanupTestCase()
    {
    }

    void testSync()
    {
        Akonadi2::Query query;
        query.resources << "org.kde.dummy";

        async::SyncListResult<Akonadi2::Domain::Event::Ptr> result(Akonadi2::Store::load<Akonadi2::Domain::Event>(query));
        result.exec();
        QVERIFY(!result.isEmpty());
    }

};

QTEST_MAIN(DummyResourceTest)
#include "dummyresourcetest.moc"