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
|
/*
* SPDX-FileCopyrightText: 2021 Nextcloud GmbH and Nextcloud contributors
* SPDX-License-Identifier: GPL-2.0-or-later
*/
#include "testhelper.h"
#include <QJsonObject>
#include <QJsonDocument>
OCC::FolderDefinition folderDefinition(const QString &path)
{
OCC::FolderDefinition d;
d.localPath = path;
d.targetPath = path;
d.alias = path;
return d;
}
const QByteArray jsonValueToOccReply(const QJsonValue &jsonValue)
{
QJsonObject root;
QJsonObject ocs;
QJsonObject meta;
meta.insert("statuscode", 200);
ocs.insert(QStringLiteral("data"), jsonValue);
ocs.insert(QStringLiteral("meta"), meta);
root.insert(QStringLiteral("ocs"), ocs);
return QJsonDocument(root).toJson();
}
|