summaryrefslogtreecommitdiff
path: root/tests
diff options
context:
space:
mode:
authorJędrzej Nowacki <jedrzej.nowacki@digia.com>2013-11-22 15:46:18 +0000
committerThe Qt Project <gerrit-noreply@qt-project.org>2013-11-25 13:12:33 +0100
commit7812482799d16c070a0f89d9bc04b66e9b67f16f (patch)
tree1c41979fab91fed02e15a504c41b067d4201d668 /tests
parentddad9afe45df39465b121058cbd9fcf900aa3367 (diff)
downloadqtenginio-7812482799d16c070a0f89d9bc04b66e9b67f16f.tar.gz
Use shared QNetworkRequest instead constructing one from scratch
That way we have one point in which we can inject features for all network requests. Change-Id: I1b90221ec368ef44c81e1308864c0b1b10030dac Reviewed-by: Frederik Gladhorn <frederik.gladhorn@digia.com>
Diffstat (limited to 'tests')
-rw-r--r--tests/auto/common/common.cpp3
-rw-r--r--tests/auto/common/common.pri2
2 files changed, 3 insertions, 2 deletions
diff --git a/tests/auto/common/common.cpp b/tests/auto/common/common.cpp
index 4272af9..bbe1609 100644
--- a/tests/auto/common/common.cpp
+++ b/tests/auto/common/common.cpp
@@ -42,6 +42,7 @@
#include <Enginio/enginioclient.h>
#include <Enginio/enginioreply.h>
#include <Enginio/private/enginiostring_p.h>
+#include <Enginio/private/enginioclient_p.h>
#include <QtCore/qjsonarray.h>
#include <QtTest/QSignalSpy>
#include <QtTest/QtTest>
@@ -151,7 +152,7 @@ bool EnginioBackendManager::authenticate()
QUrl url(_client.serviceUrl());
url.setPath(QStringLiteral("/v1/account/auth/oauth2/token"));
- QNetworkRequest request/*(enginio->prepareRequest(url))*/;
+ QNetworkRequest request(EnginioClientConnectionPrivate::get(&_client)->prepareRequest(url));
request.setHeader(QNetworkRequest::ContentTypeHeader, EnginioString::Application_x_www_form_urlencoded);
request.setRawHeader(EnginioString::Accept, EnginioString::Application_json);
request.setUrl(url);
diff --git a/tests/auto/common/common.pri b/tests/auto/common/common.pri
index 6d1f324..9cbd759 100644
--- a/tests/auto/common/common.pri
+++ b/tests/auto/common/common.pri
@@ -1,4 +1,4 @@
-QT += enginio-private
+QT += enginio-private core-private
SOURCES += $$PWD/common.cpp
HEADERS += $$PWD/common.h