summaryrefslogtreecommitdiffstats
path: root/tests
diff options
context:
space:
mode:
authorChris Craig <craig@ics.com>2013-02-28 17:46:42 -0500
committerChris Craig <craig@ics.com>2013-03-01 03:33:58 +0100
commitfbaf9e46a9f8114801171f9669f1b83eae5d745d (patch)
tree8018b90d852c47b6593757ad661b4f00af2d4b20 /tests
parent6b8d228ab8cc2a424f80d5a76f93d598ffac454f (diff)
Fixes for tests.
More fixes for the final Qt 5 release Change-Id: I5a267e1ab75a976ed6b6f7923a933de6eab90be7 Reviewed-by: Chris Craig <craig@ics.com>
Diffstat (limited to 'tests')
-rw-r--r--tests/auto/jsonconnection/testClient/testClient.pro2
-rw-r--r--tests/auto/jsonconnection/tst_jsonconnection.cpp7
2 files changed, 6 insertions, 3 deletions
diff --git a/tests/auto/jsonconnection/testClient/testClient.pro b/tests/auto/jsonconnection/testClient/testClient.pro
index a053251..3a9e4b3 100644
--- a/tests/auto/jsonconnection/testClient/testClient.pro
+++ b/tests/auto/jsonconnection/testClient/testClient.pro
@@ -3,3 +3,5 @@ QT += testlib jsonstream
SOURCES = main.cpp
TARGET = testClient
+
+DEFINES += QT_FORCE_ASSERTS
diff --git a/tests/auto/jsonconnection/tst_jsonconnection.cpp b/tests/auto/jsonconnection/tst_jsonconnection.cpp
index 6e6a8eb..8f700c9 100644
--- a/tests/auto/jsonconnection/tst_jsonconnection.cpp
+++ b/tests/auto/jsonconnection/tst_jsonconnection.cpp
@@ -52,9 +52,6 @@
QT_USE_NAMESPACE_JSONSTREAM
-Q_DECLARE_METATYPE(QJsonObject);
-Q_DECLARE_METATYPE(QJsonConnection::State);
-
void waitForSpy(QSignalSpy& spy, int count, int timeout=5000) {
QTime stopWatch;
stopWatch.restart();
@@ -317,6 +314,8 @@ private:
void tst_JsonConnection::initTestCase()
{
qRegisterMetaType<QJsonObject>();
+ qRegisterMetaType<QJsonConnection::State>("QJsonConnection::State");
+ qRegisterMetaType<QJsonConnection::Error>("QJsonConnection::Error");
registerQmlTypes();
}
@@ -425,6 +424,8 @@ signals:
void tst_JsonConnection::registerQmlTypes()
{
+ qRegisterMetaType<QJsonConnection*>("QJsonConnection*");
+ qRegisterMetaType<QJsonEndpoint*>("QJsonEndpoint*");
qmlRegisterType<QJsonConnection>("Qt.json.connection.test", 1,0, "JsonConnection");
qmlRegisterType<QJsonEndpoint>("Qt.json.connection.test", 1,0, "JsonEndpoint");
}