summaryrefslogtreecommitdiff
path: root/tests
diff options
context:
space:
mode:
authorKurt Pattyn <pattyn.kurt@gmail.com>2013-10-19 19:31:02 +0200
committerKurt Pattyn <pattyn.kurt@gmail.com>2013-10-19 19:31:37 +0200
commit21c387c45e6097f1170ad4085f271e1ff8cdcb42 (patch)
tree80dcc46c8395f909180c02bde4ee9027dd2cd7f6 /tests
parent0903656aa3ec90ca7abd0023ac7ab03bcd5233c7 (diff)
downloadqtwebsockets-21c387c45e6097f1170ad4085f271e1ff8cdcb42.tar.gz
Add check for host() method
Change-Id: I12d6761232193c62888681bb71ee0d5c6df9d3d2 Reviewed-by: Kurt Pattyn <pattyn.kurt@gmail.com>
Diffstat (limited to 'tests')
-rw-r--r--tests/auto/handshakerequest/tst_handshakerequest.cpp6
1 files changed, 6 insertions, 0 deletions
diff --git a/tests/auto/handshakerequest/tst_handshakerequest.cpp b/tests/auto/handshakerequest/tst_handshakerequest.cpp
index 001391b..0a12233 100644
--- a/tests/auto/handshakerequest/tst_handshakerequest.cpp
+++ b/tests/auto/handshakerequest/tst_handshakerequest.cpp
@@ -106,6 +106,7 @@ void tst_HandshakeRequest::tst_initialization()
QCOMPARE(request.headers().size(), 0);
QCOMPARE(request.key().length(), 0);
QCOMPARE(request.origin().length(), 0);
+ QCOMPARE(request.host().length(), 0);
QVERIFY(request.requestUrl().isEmpty());
QCOMPARE(request.resourceName().length(), 0);
QCOMPARE(request.versions().length(), 0);
@@ -120,6 +121,7 @@ void tst_HandshakeRequest::tst_initialization()
QCOMPARE(request.headers().size(), 0);
QCOMPARE(request.key().length(), 0);
QCOMPARE(request.origin().length(), 0);
+ QCOMPARE(request.host().length(), 0);
QVERIFY(request.requestUrl().isEmpty());
QCOMPARE(request.resourceName().length(), 0);
QCOMPARE(request.versions().length(), 0);
@@ -135,6 +137,7 @@ void tst_HandshakeRequest::tst_initialization()
QCOMPARE(request.headers().size(), 0);
QCOMPARE(request.key().length(), 0);
QCOMPARE(request.origin().length(), 0);
+ QCOMPARE(request.host().length(), 0);
QVERIFY(request.requestUrl().isEmpty());
QCOMPARE(request.resourceName().length(), 0);
QCOMPARE(request.versions().length(), 0);
@@ -203,6 +206,7 @@ void tst_HandshakeRequest::tst_invalidStream()
QCOMPARE(request.headers().size(), 0);
QCOMPARE(request.key().length(), 0);
QCOMPARE(request.origin().length(), 0);
+ QCOMPARE(request.host().length(), 0);
QVERIFY(request.requestUrl().isEmpty());
QCOMPARE(request.resourceName().length(), 0);
QCOMPARE(request.versions().length(), 0);
@@ -235,6 +239,7 @@ void tst_HandshakeRequest::tst_multipleValuesInConnectionHeader()
QCOMPARE(request.key().length(), 9);
QCOMPARE(request.origin().length(), 0);
QCOMPARE(request.requestUrl(), QUrl("ws://foo.com/test"));
+ QCOMPARE(request.host(), QStringLiteral("foo.com"));
QCOMPARE(request.resourceName().length(), 5);
QCOMPARE(request.versions().length(), 1);
QCOMPARE(request.versions().at(0), QWebSocketProtocol::V_13);
@@ -269,6 +274,7 @@ void tst_HandshakeRequest::tst_multipleVersions()
QCOMPARE(request.key(), QStringLiteral("AVDFBDDFF"));
QCOMPARE(request.origin().length(), 0);
QCOMPARE(request.requestUrl(), QUrl("ws://foo.com/test"));
+ QCOMPARE(request.host(), QStringLiteral("foo.com"));
QCOMPARE(request.resourceName().length(), 5);
QCOMPARE(request.versions().length(), 6);
//should be 13 since the list is ordered in decreasing order