diff options
author | yutak@chromium.org <yutak@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2012-07-27 19:02:01 +0000 |
---|---|---|
committer | yutak@chromium.org <yutak@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2012-07-27 19:02:01 +0000 |
commit | f871ee159f586c8593bcfb947a625b1056e6427d (patch) | |
tree | 7985067348bd28ce3ed530a1cbb473b80a7defde /net/http | |
parent | 36b967f39fcb6f6512f139a93825bb1d9251779c (diff) | |
download | chromium_src-f871ee159f586c8593bcfb947a625b1056e6427d.zip chromium_src-f871ee159f586c8593bcfb947a625b1056e6427d.tar.gz chromium_src-f871ee159f586c8593bcfb947a625b1056e6427d.tar.bz2 |
Give MockRead and MockWrite distinct types.
Currently, MockRead and MockWrite are defined as the same type by using
typedef. However, these types are different types and should not be used
interchangably.
This change gives MockRead and MockWrite distinct types by using templates
so the compiler can cause an error when these types are used interchangably.
Some misuses of MockRead and MockWrite were found, so these are fixed in this
change, too.
BUG=none
R=mmenke@chromium.org,akalin@chromium.org
Review URL: https://chromiumcodereview.appspot.com/10796085
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@148782 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'net/http')
4 files changed, 16 insertions, 16 deletions
diff --git a/net/http/http_network_transaction_spdy2_unittest.cc b/net/http/http_network_transaction_spdy2_unittest.cc index 7c10eb0..e6cc4f6 100644 --- a/net/http/http_network_transaction_spdy2_unittest.cc +++ b/net/http/http_network_transaction_spdy2_unittest.cc @@ -5774,8 +5774,8 @@ TEST_F(HttpNetworkTransactionSpdy2Test, SOCKS4_SSL_GET) { }; MockRead data_reads[] = { - MockWrite(ASYNC, reinterpret_cast<char*>(read_buffer), - arraysize(read_buffer)), + MockRead(ASYNC, reinterpret_cast<char*>(read_buffer), + arraysize(read_buffer)), MockRead("HTTP/1.0 200 OK\r\n"), MockRead("Content-Type: text/html; charset=iso-8859-1\r\n\r\n"), MockRead("Payload"), @@ -5842,8 +5842,8 @@ TEST_F(HttpNetworkTransactionSpdy2Test, SOCKS5_HTTP_GET) { }; MockRead data_reads[] = { - MockWrite(ASYNC, kSOCKS5GreetResponse, arraysize(kSOCKS5GreetResponse)), - MockWrite(ASYNC, kSOCKS5OkResponse, arraysize(kSOCKS5OkResponse)), + MockRead(ASYNC, kSOCKS5GreetResponse, arraysize(kSOCKS5GreetResponse)), + MockRead(ASYNC, kSOCKS5OkResponse, arraysize(kSOCKS5OkResponse)), MockRead("HTTP/1.0 200 OK\r\n"), MockRead("Content-Type: text/html; charset=iso-8859-1\r\n\r\n"), MockRead("Payload"), @@ -5909,8 +5909,8 @@ TEST_F(HttpNetworkTransactionSpdy2Test, SOCKS5_SSL_GET) { }; MockRead data_reads[] = { - MockWrite(ASYNC, kSOCKS5GreetResponse, arraysize(kSOCKS5GreetResponse)), - MockWrite(ASYNC, kSOCKS5OkResponse, arraysize(kSOCKS5OkResponse)), + MockRead(ASYNC, kSOCKS5GreetResponse, arraysize(kSOCKS5GreetResponse)), + MockRead(ASYNC, kSOCKS5OkResponse, arraysize(kSOCKS5OkResponse)), MockRead("HTTP/1.0 200 OK\r\n"), MockRead("Content-Type: text/html; charset=iso-8859-1\r\n\r\n"), MockRead("Payload"), @@ -7893,7 +7893,7 @@ TEST_F(HttpNetworkTransactionSpdy2Test, GenerateAuthToken) { } TestRound(const MockWrite& write_arg, const MockRead& read_arg, int expected_rv_arg, const MockWrite* extra_write_arg, - const MockWrite* extra_read_arg) + const MockRead* extra_read_arg) : write(write_arg), read(read_arg), expected_rv(expected_rv_arg), diff --git a/net/http/http_network_transaction_spdy3_unittest.cc b/net/http/http_network_transaction_spdy3_unittest.cc index 7ccddeb..d63434d 100644 --- a/net/http/http_network_transaction_spdy3_unittest.cc +++ b/net/http/http_network_transaction_spdy3_unittest.cc @@ -5774,8 +5774,8 @@ TEST_F(HttpNetworkTransactionSpdy3Test, SOCKS4_SSL_GET) { }; MockRead data_reads[] = { - MockWrite(ASYNC, reinterpret_cast<char*>(read_buffer), - arraysize(read_buffer)), + MockRead(ASYNC, reinterpret_cast<char*>(read_buffer), + arraysize(read_buffer)), MockRead("HTTP/1.0 200 OK\r\n"), MockRead("Content-Type: text/html; charset=iso-8859-1\r\n\r\n"), MockRead("Payload"), @@ -5842,8 +5842,8 @@ TEST_F(HttpNetworkTransactionSpdy3Test, SOCKS5_HTTP_GET) { }; MockRead data_reads[] = { - MockWrite(ASYNC, kSOCKS5GreetResponse, arraysize(kSOCKS5GreetResponse)), - MockWrite(ASYNC, kSOCKS5OkResponse, arraysize(kSOCKS5OkResponse)), + MockRead(ASYNC, kSOCKS5GreetResponse, arraysize(kSOCKS5GreetResponse)), + MockRead(ASYNC, kSOCKS5OkResponse, arraysize(kSOCKS5OkResponse)), MockRead("HTTP/1.0 200 OK\r\n"), MockRead("Content-Type: text/html; charset=iso-8859-1\r\n\r\n"), MockRead("Payload"), @@ -5909,8 +5909,8 @@ TEST_F(HttpNetworkTransactionSpdy3Test, SOCKS5_SSL_GET) { }; MockRead data_reads[] = { - MockWrite(ASYNC, kSOCKS5GreetResponse, arraysize(kSOCKS5GreetResponse)), - MockWrite(ASYNC, kSOCKS5OkResponse, arraysize(kSOCKS5OkResponse)), + MockRead(ASYNC, kSOCKS5GreetResponse, arraysize(kSOCKS5GreetResponse)), + MockRead(ASYNC, kSOCKS5OkResponse, arraysize(kSOCKS5OkResponse)), MockRead("HTTP/1.0 200 OK\r\n"), MockRead("Content-Type: text/html; charset=iso-8859-1\r\n\r\n"), MockRead("Payload"), @@ -7892,7 +7892,7 @@ TEST_F(HttpNetworkTransactionSpdy3Test, GenerateAuthToken) { } TestRound(const MockWrite& write_arg, const MockRead& read_arg, int expected_rv_arg, const MockWrite* extra_write_arg, - const MockWrite* extra_read_arg) + const MockRead* extra_read_arg) : write(write_arg), read(read_arg), expected_rv(expected_rv_arg), diff --git a/net/http/http_proxy_client_socket_pool_spdy2_unittest.cc b/net/http/http_proxy_client_socket_pool_spdy2_unittest.cc index 50835cd..fee1626 100644 --- a/net/http/http_proxy_client_socket_pool_spdy2_unittest.cc +++ b/net/http/http_proxy_client_socket_pool_spdy2_unittest.cc @@ -280,7 +280,7 @@ TEST_P(HttpProxyClientSocketPoolSpdy2Test, NeedAuth) { kAuthChallenge, arraysize(kAuthChallenge))); MockRead spdy_reads[] = { - CreateMockWrite(*resp, 1, ASYNC), + CreateMockRead(*resp, 1, ASYNC), MockRead(ASYNC, 0, 3) }; diff --git a/net/http/http_proxy_client_socket_pool_spdy3_unittest.cc b/net/http/http_proxy_client_socket_pool_spdy3_unittest.cc index 86ad31d..b9c5f74 100644 --- a/net/http/http_proxy_client_socket_pool_spdy3_unittest.cc +++ b/net/http/http_proxy_client_socket_pool_spdy3_unittest.cc @@ -280,7 +280,7 @@ TEST_P(HttpProxyClientSocketPoolSpdy3Test, NeedAuth) { kAuthChallenge, arraysize(kAuthChallenge))); MockRead spdy_reads[] = { - CreateMockWrite(*resp, 1, ASYNC), + CreateMockRead(*resp, 1, ASYNC), MockRead(ASYNC, 0, 3) }; |