summaryrefslogtreecommitdiffstats
path: root/net/websockets
diff options
context:
space:
mode:
authortoyoshim@chromium.org <toyoshim@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2011-06-27 12:06:27 +0000
committertoyoshim@chromium.org <toyoshim@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2011-06-27 12:06:27 +0000
commit2de1d29c660ecb56c929d9549bf28a56293c644b (patch)
tree8261e488b7f56f5461f9c5523088795ae8ea0574 /net/websockets
parent2dfaed561030b2193c6d8c7a8ec7868f51bddb98 (diff)
downloadchromium_src-2de1d29c660ecb56c929d9549bf28a56293c644b.zip
chromium_src-2de1d29c660ecb56c929d9549bf28a56293c644b.tar.gz
chromium_src-2de1d29c660ecb56c929d9549bf28a56293c644b.tar.bz2
WebSocket unit test style fix on static const char kFooBar[]
BUG=none TEST=net_unittests Review URL: http://codereview.chromium.org/7235022 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@90559 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'net/websockets')
-rw-r--r--net/websockets/websocket_handshake_handler_unittest.cc58
-rw-r--r--net/websockets/websocket_job_unittest.cc75
2 files changed, 75 insertions, 58 deletions
diff --git a/net/websockets/websocket_handshake_handler_unittest.cc b/net/websockets/websocket_handshake_handler_unittest.cc
index 0068063b..4750e1a 100644
--- a/net/websockets/websocket_handshake_handler_unittest.cc
+++ b/net/websockets/websocket_handshake_handler_unittest.cc
@@ -34,7 +34,7 @@ namespace net {
TEST(WebSocketHandshakeRequestHandlerTest, SimpleRequest) {
WebSocketHandshakeRequestHandler handler;
- static const char* kHandshakeRequestMessage =
+ static const char kHandshakeRequestMessage[] =
"GET /demo HTTP/1.1\r\n"
"Host: example.com\r\n"
"Connection: Upgrade\r\n"
@@ -58,7 +58,7 @@ TEST(WebSocketHandshakeRequestHandlerTest, SimpleRequest) {
TEST(WebSocketHandshakeRequestHandlerTest, SimpleRequestHybi06Handshake) {
WebSocketHandshakeRequestHandler handler;
- static const char* kHandshakeRequestMessage =
+ static const char kHandshakeRequestMessage[] =
"GET /demo HTTP/1.1\r\n"
"Host: example.com\r\n"
"Upgrade: websocket\r\n"
@@ -81,7 +81,7 @@ TEST(WebSocketHandshakeRequestHandlerTest, SimpleRequestHybi06Handshake) {
TEST(WebSocketHandshakeRequestHandlerTest, ReplaceRequestCookies) {
WebSocketHandshakeRequestHandler handler;
- static const char* kHandshakeRequestMessage =
+ static const char kHandshakeRequestMessage[] =
"GET /demo HTTP/1.1\r\n"
"Host: example.com\r\n"
"Connection: Upgrade\r\n"
@@ -104,7 +104,7 @@ TEST(WebSocketHandshakeRequestHandlerTest, ReplaceRequestCookies) {
"WK-websocket-test=1; "
"WK-websocket-test-httponly=1");
- static const char* kHandshakeRequestExpectedMessage =
+ static const char kHandshakeRequestExpectedMessage[] =
"GET /demo HTTP/1.1\r\n"
"Host: example.com\r\n"
"Connection: Upgrade\r\n"
@@ -124,7 +124,7 @@ TEST(WebSocketHandshakeRequestHandlerTest,
ReplaceRequestCookiesHybi06Handshake) {
WebSocketHandshakeRequestHandler handler;
- static const char* kHandshakeRequestMessage =
+ static const char kHandshakeRequestMessage[] =
"GET /demo HTTP/1.1\r\n"
"Host: example.com\r\n"
"Upgrade: websocket\r\n"
@@ -146,7 +146,7 @@ TEST(WebSocketHandshakeRequestHandlerTest,
"WK-websocket-test=1; "
"WK-websocket-test-httponly=1");
- static const char* kHandshakeRequestExpectedMessage =
+ static const char kHandshakeRequestExpectedMessage[] =
"GET /demo HTTP/1.1\r\n"
"Host: example.com\r\n"
"Upgrade: websocket\r\n"
@@ -165,7 +165,7 @@ TEST(WebSocketHandshakeResponseHandlerTest, SimpleResponse) {
WebSocketHandshakeResponseHandler handler;
EXPECT_EQ(0, handler.protocol_version());
- static const char* kHandshakeResponseMessage =
+ static const char kHandshakeResponseMessage[] =
"HTTP/1.1 101 WebSocket Protocol Handshake\r\n"
"Upgrade: WebSocket\r\n"
"Connection: Upgrade\r\n"
@@ -190,7 +190,7 @@ TEST(WebSocketHandshakeResponseHandlerTest, SimpleResponseHybi06Handshake) {
handler.set_protocol_version(6);
EXPECT_EQ(6, handler.protocol_version());
- static const char* kHandshakeResponseMessage =
+ static const char kHandshakeResponseMessage[] =
"HTTP/1.1 101 Switching Protocols\r\n"
"Upgrade: websocket\r\n"
"Connection: Upgrade\r\n"
@@ -212,7 +212,7 @@ TEST(WebSocketHandshakeResponseHandlerTest, ReplaceResponseCookies) {
WebSocketHandshakeResponseHandler handler;
EXPECT_EQ(0, handler.protocol_version());
- static const char* kHandshakeResponseMessage =
+ static const char kHandshakeResponseMessage[] =
"HTTP/1.1 101 WebSocket Protocol Handshake\r\n"
"Upgrade: WebSocket\r\n"
"Connection: Upgrade\r\n"
@@ -235,7 +235,7 @@ TEST(WebSocketHandshakeResponseHandlerTest, ReplaceResponseCookies) {
EXPECT_EQ("WK-websocket-test-httponly=1; HttpOnly", cookies[1]);
handler.RemoveHeaders(kSetCookieHeaders, arraysize(kSetCookieHeaders));
- static const char* kHandshakeResponseExpectedMessage =
+ static const char kHandshakeResponseExpectedMessage[] =
"HTTP/1.1 101 WebSocket Protocol Handshake\r\n"
"Upgrade: WebSocket\r\n"
"Connection: Upgrade\r\n"
@@ -254,7 +254,7 @@ TEST(WebSocketHandshakeResponseHandlerTest,
handler.set_protocol_version(6);
EXPECT_EQ(6, handler.protocol_version());
- static const char* kHandshakeResponseMessage =
+ static const char kHandshakeResponseMessage[] =
"HTTP/1.1 101 Switching Protocols\r\n"
"Upgrade: websocket\r\n"
"Connection: Upgrade\r\n"
@@ -275,7 +275,7 @@ TEST(WebSocketHandshakeResponseHandlerTest,
EXPECT_EQ("WK-websocket-test-httponly=1; HttpOnly", cookies[1]);
handler.RemoveHeaders(kSetCookieHeaders, arraysize(kSetCookieHeaders));
- static const char* kHandshakeResponseExpectedMessage =
+ static const char kHandshakeResponseExpectedMessage[] =
"HTTP/1.1 101 Switching Protocols\r\n"
"Upgrade: websocket\r\n"
"Connection: Upgrade\r\n"
@@ -289,7 +289,7 @@ TEST(WebSocketHandshakeResponseHandlerTest,
TEST(WebSocketHandshakeResponseHandlerTest, BadResponse) {
WebSocketHandshakeResponseHandler handler;
- static const char* kBadMessage = "\n\n\r\net-Location: w";
+ static const char kBadMessage[] = "\n\n\r\net-Location: w";
EXPECT_EQ(strlen(kBadMessage),
handler.ParseRawResponse(kBadMessage, strlen(kBadMessage)));
EXPECT_TRUE(handler.HasResponse());
@@ -299,7 +299,7 @@ TEST(WebSocketHandshakeResponseHandlerTest, BadResponse) {
TEST(WebSocketHandshakeResponseHandlerTest, BadResponse2) {
WebSocketHandshakeResponseHandler handler;
- static const char* kBadMessage = "\n\r\n\r\net-Location: w";
+ static const char kBadMessage[] = "\n\r\n\r\net-Location: w";
EXPECT_EQ(strlen(kBadMessage),
handler.ParseRawResponse(kBadMessage, strlen(kBadMessage)));
EXPECT_TRUE(handler.HasResponse());
@@ -309,7 +309,7 @@ TEST(WebSocketHandshakeResponseHandlerTest, BadResponse2) {
TEST(WebSocketHandshakeHandlerTest, HttpRequestResponse) {
WebSocketHandshakeRequestHandler request_handler;
- static const char* kHandshakeRequestMessage =
+ static const char kHandshakeRequestMessage[] =
"GET /demo HTTP/1.1\r\n"
"Host: example.com\r\n"
"Connection: Upgrade\r\n"
@@ -345,11 +345,11 @@ TEST(WebSocketHandshakeHandlerTest, HttpRequestResponse) {
&value));
EXPECT_EQ("sample", value);
- const char* expected_challenge = "\x31\x6e\x41\x13\x0f\x7e\xd6\x3c^n:ds[4U";
+ const char expected_challenge[] = "\x31\x6e\x41\x13\x0f\x7e\xd6\x3c^n:ds[4U";
EXPECT_EQ(expected_challenge, challenge);
- static const char* kHandshakeResponseHeader =
+ static const char kHandshakeResponseHeader[] =
"HTTP/1.1 101 WebSocket Protocol Handshake\r\n"
"Sec-WebSocket-Origin: http://example.com\r\n"
"Sec-WebSocket-Location: ws://example.com/demo\r\n"
@@ -377,7 +377,7 @@ TEST(WebSocketHandshakeHandlerTest, HttpRequestResponse) {
EXPECT_TRUE(response_handler.ParseResponseInfo(response_info, challenge));
EXPECT_TRUE(response_handler.HasResponse());
- static const char* kHandshakeResponseExpectedMessage =
+ static const char kHandshakeResponseExpectedMessage[] =
"HTTP/1.1 101 WebSocket Protocol Handshake\r\n"
"Upgrade: WebSocket\r\n"
"Connection: Upgrade\r\n"
@@ -393,7 +393,7 @@ TEST(WebSocketHandshakeHandlerTest, HttpRequestResponse) {
TEST(WebSocketHandshakeHandlerTest, HttpRequestResponseHybi06Handshake) {
WebSocketHandshakeRequestHandler request_handler;
- static const char* kHandshakeRequestMessage =
+ static const char kHandshakeRequestMessage[] =
"GET /demo HTTP/1.1\r\n"
"Host: example.com\r\n"
"Upgrade: websocket\r\n"
@@ -430,7 +430,7 @@ TEST(WebSocketHandshakeHandlerTest, HttpRequestResponseHybi06Handshake) {
EXPECT_EQ("dGhlIHNhbXBsZSBub25jZQ==", challenge);
- static const char* kHandshakeResponseHeader =
+ static const char kHandshakeResponseHeader[] =
"HTTP/1.1 101 Switching Protocols\r\n"
"Sec-WebSocket-Protocol: sample\r\n";
@@ -455,7 +455,7 @@ TEST(WebSocketHandshakeHandlerTest, HttpRequestResponseHybi06Handshake) {
EXPECT_TRUE(response_handler.ParseResponseInfo(response_info, challenge));
EXPECT_TRUE(response_handler.HasResponse());
- static const char* kHandshakeResponseExpectedMessage =
+ static const char kHandshakeResponseExpectedMessage[] =
"HTTP/1.1 101 Switching Protocols\r\n"
"Upgrade: websocket\r\n"
"Connection: Upgrade\r\n"
@@ -469,7 +469,7 @@ TEST(WebSocketHandshakeHandlerTest, HttpRequestResponseHybi06Handshake) {
TEST(WebSocketHandshakeHandlerTest, SpdyRequestResponse) {
WebSocketHandshakeRequestHandler request_handler;
- static const char* kHandshakeRequestMessage =
+ static const char kHandshakeRequestMessage[] =
"GET /demo HTTP/1.1\r\n"
"Host: example.com\r\n"
"Connection: Upgrade\r\n"
@@ -524,7 +524,7 @@ TEST(WebSocketHandshakeHandlerTest, SpdyRequestResponse) {
EXPECT_TRUE(response_handler.HasResponse());
// Note that order of sec-websocket-* is sensitive with hash_map order.
- static const char* kHandshakeResponseExpectedMessage =
+ static const char kHandshakeResponseExpectedMessage[] =
"HTTP/1.1 101 WebSocket Protocol Handshake\r\n"
"Upgrade: WebSocket\r\n"
"Connection: Upgrade\r\n"
@@ -540,7 +540,7 @@ TEST(WebSocketHandshakeHandlerTest, SpdyRequestResponse) {
TEST(WebSocketHandshakeHandlerTest, SpdyRequestResponseHybi06Handshake) {
WebSocketHandshakeRequestHandler request_handler;
- static const char* kHandshakeRequestMessage =
+ static const char kHandshakeRequestMessage[] =
"GET /demo HTTP/1.1\r\n"
"Host: example.com\r\n"
"Upgrade: websocket\r\n"
@@ -589,7 +589,7 @@ TEST(WebSocketHandshakeHandlerTest, SpdyRequestResponseHybi06Handshake) {
EXPECT_TRUE(response_handler.HasResponse());
// Note that order of sec-websocket-* is sensitive with hash_map order.
- static const char* kHandshakeResponseExpectedMessage =
+ static const char kHandshakeResponseExpectedMessage[] =
"HTTP/1.1 101 Switching Protocols\r\n"
"Upgrade: websocket\r\n"
"Connection: Upgrade\r\n"
@@ -604,7 +604,7 @@ TEST(WebSocketHandshakeHandlerTest, SpdyRequestResponseWithCookies) {
WebSocketHandshakeRequestHandler request_handler;
// Note that websocket won't use multiple headers in request now.
- static const char* kHandshakeRequestMessage =
+ static const char kHandshakeRequestMessage[] =
"GET /demo HTTP/1.1\r\n"
"Host: example.com\r\n"
"Connection: Upgrade\r\n"
@@ -661,7 +661,7 @@ TEST(WebSocketHandshakeHandlerTest, SpdyRequestResponseWithCookies) {
EXPECT_TRUE(response_handler.HasResponse());
// Note that order of sec-websocket-* is sensitive with hash_map order.
- static const char* kHandshakeResponseExpectedMessage =
+ static const char kHandshakeResponseExpectedMessage[] =
"HTTP/1.1 101 WebSocket Protocol Handshake\r\n"
"Upgrade: WebSocket\r\n"
"Connection: Upgrade\r\n"
@@ -681,7 +681,7 @@ TEST(WebSocketHandshakeHandlerTest,
WebSocketHandshakeRequestHandler request_handler;
// Note that websocket won't use multiple headers in request now.
- static const char* kHandshakeRequestMessage =
+ static const char kHandshakeRequestMessage[] =
"GET /demo HTTP/1.1\r\n"
"Host: example.com\r\n"
"Upgrade: websocket\r\n"
@@ -732,7 +732,7 @@ TEST(WebSocketHandshakeHandlerTest,
EXPECT_TRUE(response_handler.HasResponse());
// Note that order of sec-websocket-* is sensitive with hash_map order.
- static const char* kHandshakeResponseExpectedMessage =
+ static const char kHandshakeResponseExpectedMessage[] =
"HTTP/1.1 101 Switching Protocols\r\n"
"Upgrade: websocket\r\n"
"Connection: Upgrade\r\n"
diff --git a/net/websockets/websocket_job_unittest.cc b/net/websockets/websocket_job_unittest.cc
index a72c6baf..5b434e2 100644
--- a/net/websockets/websocket_job_unittest.cc
+++ b/net/websockets/websocket_job_unittest.cc
@@ -213,14 +213,19 @@ class WebSocketJobTest : public PlatformTest {
scoped_refptr<WebSocketJob> websocket_;
scoped_refptr<MockSocketStream> socket_;
- static const char* kHandshakeRequestWithoutCookie;
- static const char* kHandshakeRequestWithCookie;
- static const char* kHandshakeRequestWithFilteredCookie;
- static const char* kHandshakeResponseWithoutCookie;
- static const char* kHandshakeResponseWithCookie;
+ static const char kHandshakeRequestWithoutCookie[];
+ static const char kHandshakeRequestWithCookie[];
+ static const char kHandshakeRequestWithFilteredCookie[];
+ static const char kHandshakeResponseWithoutCookie[];
+ static const char kHandshakeResponseWithCookie[];
+ static const size_t kHandshakeRequestWithoutCookieLength;
+ static const size_t kHandshakeRequestWithCookieLength;
+ static const size_t kHandshakeRequestWithFilteredCookieLength;
+ static const size_t kHandshakeResponseWithoutCookieLength;
+ static const size_t kHandshakeResponseWithCookieLength;
};
-const char* WebSocketJobTest::kHandshakeRequestWithoutCookie =
+const char WebSocketJobTest::kHandshakeRequestWithoutCookie[] =
"GET /demo HTTP/1.1\r\n"
"Host: example.com\r\n"
"Connection: Upgrade\r\n"
@@ -232,7 +237,7 @@ const char* WebSocketJobTest::kHandshakeRequestWithoutCookie =
"\r\n"
"^n:ds[4U";
-const char* WebSocketJobTest::kHandshakeRequestWithCookie =
+const char WebSocketJobTest::kHandshakeRequestWithCookie[] =
"GET /demo HTTP/1.1\r\n"
"Host: example.com\r\n"
"Connection: Upgrade\r\n"
@@ -245,7 +250,7 @@ const char* WebSocketJobTest::kHandshakeRequestWithCookie =
"\r\n"
"^n:ds[4U";
-const char* WebSocketJobTest::kHandshakeRequestWithFilteredCookie =
+const char WebSocketJobTest::kHandshakeRequestWithFilteredCookie[] =
"GET /demo HTTP/1.1\r\n"
"Host: example.com\r\n"
"Connection: Upgrade\r\n"
@@ -258,7 +263,7 @@ const char* WebSocketJobTest::kHandshakeRequestWithFilteredCookie =
"\r\n"
"^n:ds[4U";
-const char* WebSocketJobTest::kHandshakeResponseWithoutCookie =
+const char WebSocketJobTest::kHandshakeResponseWithoutCookie[] =
"HTTP/1.1 101 WebSocket Protocol Handshake\r\n"
"Upgrade: WebSocket\r\n"
"Connection: Upgrade\r\n"
@@ -268,7 +273,7 @@ const char* WebSocketJobTest::kHandshakeResponseWithoutCookie =
"\r\n"
"8jKS'y:G*Co,Wxa-";
-const char* WebSocketJobTest::kHandshakeResponseWithCookie =
+const char WebSocketJobTest::kHandshakeResponseWithCookie[] =
"HTTP/1.1 101 WebSocket Protocol Handshake\r\n"
"Upgrade: WebSocket\r\n"
"Connection: Upgrade\r\n"
@@ -279,6 +284,17 @@ const char* WebSocketJobTest::kHandshakeResponseWithCookie =
"\r\n"
"8jKS'y:G*Co,Wxa-";
+const size_t WebSocketJobTest::kHandshakeRequestWithoutCookieLength =
+ arraysize(kHandshakeRequestWithoutCookie) - 1;
+const size_t WebSocketJobTest::kHandshakeRequestWithCookieLength =
+ arraysize(kHandshakeRequestWithCookie) - 1;
+const size_t WebSocketJobTest::kHandshakeRequestWithFilteredCookieLength =
+ arraysize(kHandshakeRequestWithFilteredCookie) - 1;
+const size_t WebSocketJobTest::kHandshakeResponseWithoutCookieLength =
+ arraysize(kHandshakeResponseWithoutCookie) - 1;
+const size_t WebSocketJobTest::kHandshakeResponseWithCookieLength =
+ arraysize(kHandshakeResponseWithCookie) - 1;
+
TEST_F(WebSocketJobTest, SimpleHandshake) {
// TODO(toyoshim): We need to consider both spdy-enabled and spdy-disabled
// configuration.
@@ -288,18 +304,18 @@ TEST_F(WebSocketJobTest, SimpleHandshake) {
InitWebSocketJob(url, &delegate);
bool sent = websocket_->SendData(kHandshakeRequestWithoutCookie,
- strlen(kHandshakeRequestWithoutCookie));
+ kHandshakeRequestWithoutCookieLength);
EXPECT_TRUE(sent);
MessageLoop::current()->RunAllPending();
EXPECT_EQ(kHandshakeRequestWithoutCookie, socket_->sent_data());
EXPECT_EQ(WebSocketJob::CONNECTING, GetWebSocketJobState());
websocket_->OnSentData(socket_.get(),
- strlen(kHandshakeRequestWithoutCookie));
- EXPECT_EQ(strlen(kHandshakeRequestWithoutCookie), delegate.amount_sent());
+ kHandshakeRequestWithoutCookieLength);
+ EXPECT_EQ(kHandshakeRequestWithoutCookieLength, delegate.amount_sent());
websocket_->OnReceivedData(socket_.get(),
kHandshakeResponseWithoutCookie,
- strlen(kHandshakeResponseWithoutCookie));
+ kHandshakeResponseWithoutCookieLength);
MessageLoop::current()->RunAllPending();
EXPECT_EQ(kHandshakeResponseWithoutCookie, delegate.received_data());
EXPECT_EQ(WebSocketJob::OPEN, GetWebSocketJobState());
@@ -313,7 +329,7 @@ TEST_F(WebSocketJobTest, SlowHandshake) {
InitWebSocketJob(url, &delegate);
bool sent = websocket_->SendData(kHandshakeRequestWithoutCookie,
- strlen(kHandshakeRequestWithoutCookie));
+ kHandshakeRequestWithoutCookieLength);
EXPECT_TRUE(sent);
// We assume request is sent in one data chunk (from WebKit)
// We don't support streaming request.
@@ -321,8 +337,8 @@ TEST_F(WebSocketJobTest, SlowHandshake) {
EXPECT_EQ(kHandshakeRequestWithoutCookie, socket_->sent_data());
EXPECT_EQ(WebSocketJob::CONNECTING, GetWebSocketJobState());
websocket_->OnSentData(socket_.get(),
- strlen(kHandshakeRequestWithoutCookie));
- EXPECT_EQ(strlen(kHandshakeRequestWithoutCookie), delegate.amount_sent());
+ kHandshakeRequestWithoutCookieLength);
+ EXPECT_EQ(kHandshakeRequestWithoutCookieLength, delegate.amount_sent());
std::vector<std::string> lines;
base::SplitString(kHandshakeResponseWithoutCookie, '\n', &lines);
@@ -361,18 +377,19 @@ TEST_F(WebSocketJobTest, HandshakeWithCookie) {
InitWebSocketJob(url, &delegate);
bool sent = websocket_->SendData(kHandshakeRequestWithCookie,
- strlen(kHandshakeRequestWithCookie));
+ kHandshakeRequestWithCookieLength);
EXPECT_TRUE(sent);
MessageLoop::current()->RunAllPending();
EXPECT_EQ(kHandshakeRequestWithFilteredCookie, socket_->sent_data());
EXPECT_EQ(WebSocketJob::CONNECTING, GetWebSocketJobState());
- websocket_->OnSentData(socket_, strlen(kHandshakeRequestWithFilteredCookie));
- EXPECT_EQ(strlen(kHandshakeRequestWithCookie),
+ websocket_->OnSentData(socket_,
+ kHandshakeRequestWithFilteredCookieLength);
+ EXPECT_EQ(kHandshakeRequestWithCookieLength,
delegate.amount_sent());
websocket_->OnReceivedData(socket_.get(),
kHandshakeResponseWithCookie,
- strlen(kHandshakeResponseWithCookie));
+ kHandshakeResponseWithCookieLength);
MessageLoop::current()->RunAllPending();
EXPECT_EQ(kHandshakeResponseWithoutCookie, delegate.received_data());
EXPECT_EQ(WebSocketJob::OPEN, GetWebSocketJobState());
@@ -404,18 +421,18 @@ TEST_F(WebSocketJobTest, HandshakeWithCookieButNotAllowed) {
InitWebSocketJob(url, &delegate);
bool sent = websocket_->SendData(kHandshakeRequestWithCookie,
- strlen(kHandshakeRequestWithCookie));
+ kHandshakeRequestWithCookieLength);
EXPECT_TRUE(sent);
MessageLoop::current()->RunAllPending();
EXPECT_EQ(kHandshakeRequestWithoutCookie, socket_->sent_data());
EXPECT_EQ(WebSocketJob::CONNECTING, GetWebSocketJobState());
- websocket_->OnSentData(socket_, strlen(kHandshakeRequestWithoutCookie));
- EXPECT_EQ(strlen(kHandshakeRequestWithCookie),
+ websocket_->OnSentData(socket_, kHandshakeRequestWithoutCookieLength);
+ EXPECT_EQ(kHandshakeRequestWithCookieLength,
delegate.amount_sent());
websocket_->OnReceivedData(socket_.get(),
kHandshakeResponseWithCookie,
- strlen(kHandshakeResponseWithCookie));
+ kHandshakeResponseWithCookieLength);
MessageLoop::current()->RunAllPending();
EXPECT_EQ(kHandshakeResponseWithoutCookie, delegate.received_data());
EXPECT_EQ(WebSocketJob::OPEN, GetWebSocketJobState());
@@ -453,7 +470,7 @@ TEST_F(WebSocketJobTest, InvalidSendData) {
InitWebSocketJob(url, &delegate);
bool sent = websocket_->SendData(kHandshakeRequestWithoutCookie,
- strlen(kHandshakeRequestWithoutCookie));
+ kHandshakeRequestWithoutCookieLength);
EXPECT_TRUE(sent);
// We assume request is sent in one data chunk (from WebKit)
// We don't support streaming request.
@@ -461,12 +478,12 @@ TEST_F(WebSocketJobTest, InvalidSendData) {
EXPECT_EQ(kHandshakeRequestWithoutCookie, socket_->sent_data());
EXPECT_EQ(WebSocketJob::CONNECTING, GetWebSocketJobState());
websocket_->OnSentData(socket_.get(),
- strlen(kHandshakeRequestWithoutCookie));
- EXPECT_EQ(strlen(kHandshakeRequestWithoutCookie), delegate.amount_sent());
+ kHandshakeRequestWithoutCookieLength);
+ EXPECT_EQ(kHandshakeRequestWithoutCookieLength, delegate.amount_sent());
// We could not send any data until connection is established.
sent = websocket_->SendData(kHandshakeRequestWithoutCookie,
- strlen(kHandshakeRequestWithoutCookie));
+ kHandshakeRequestWithoutCookieLength);
EXPECT_FALSE(sent);
EXPECT_EQ(WebSocketJob::CONNECTING, GetWebSocketJobState());
CloseWebSocketJob();