From 89231902b7fa7d8c9143ebc775dc25013294f6a4 Mon Sep 17 00:00:00 2001 From: Christian Mollekopf Date: Thu, 11 Jan 2018 14:39:57 +0100 Subject: More conversationview testing --- tests/teststore.cpp | 11 +++++++++++ 1 file changed, 11 insertions(+) (limited to 'tests') diff --git a/tests/teststore.cpp b/tests/teststore.cpp index 294aca8f..4716fa2e 100644 --- a/tests/teststore.cpp +++ b/tests/teststore.cpp @@ -168,6 +168,17 @@ QVariant TestStore::load(const QByteArray &type, const QVariantMap &filter) } return {}; } + if (type == "folder") { + Sink::Query query; + if (filter.contains("resource")) { + query.resourceFilter(filter.value("resource").toByteArray()); + } + auto list = Sink::Store::read(query); + if (!list.isEmpty()) { + return QVariant::fromValue(Folder::Ptr::create(list.first())); + } + return {}; + } Q_ASSERT(false); return {}; -- cgit v1.2.3