| OLD | NEW |
| 1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. | 1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. |
| 2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be |
| 3 // found in the LICENSE file. | 3 // found in the LICENSE file. |
| 4 | 4 |
| 5 #include "net/spdy/spdy_proxy_client_socket.h" | 5 #include "net/spdy/spdy_proxy_client_socket.h" |
| 6 | 6 |
| 7 #include "base/bind.h" | 7 #include "base/bind.h" |
| 8 #include "base/bind_helpers.h" | 8 #include "base/bind_helpers.h" |
| 9 #include "base/utf_string_conversions.h" | 9 #include "base/utf_string_conversions.h" |
| 10 #include "net/base/address_list.h" | 10 #include "net/base/address_list.h" |
| (...skipping 536 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 547 }; | 547 }; |
| 548 | 548 |
| 549 scoped_ptr<SpdyFrame> resp(ConstructConnectReplyFrame()); | 549 scoped_ptr<SpdyFrame> resp(ConstructConnectReplyFrame()); |
| 550 MockRead reads[] = { | 550 MockRead reads[] = { |
| 551 CreateMockRead(*resp, 1, ASYNC), | 551 CreateMockRead(*resp, 1, ASYNC), |
| 552 MockRead(ASYNC, 0, 2), // EOF | 552 MockRead(ASYNC, 0, 2), // EOF |
| 553 }; | 553 }; |
| 554 | 554 |
| 555 Initialize(reads, arraysize(reads), writes, arraysize(writes)); | 555 Initialize(reads, arraysize(reads), writes, arraysize(writes)); |
| 556 | 556 |
| 557 net::AddressList addr; | 557 net::IPEndPoint addr; |
| 558 EXPECT_EQ(ERR_SOCKET_NOT_CONNECTED, sock_->GetPeerAddress(&addr)); | 558 EXPECT_EQ(ERR_SOCKET_NOT_CONNECTED, sock_->GetPeerAddress(&addr)); |
| 559 | 559 |
| 560 AssertConnectSucceeds(); | 560 AssertConnectSucceeds(); |
| 561 EXPECT_TRUE(sock_->IsConnected()); | 561 EXPECT_TRUE(sock_->IsConnected()); |
| 562 EXPECT_EQ(OK, sock_->GetPeerAddress(&addr)); | 562 EXPECT_EQ(OK, sock_->GetPeerAddress(&addr)); |
| 563 | 563 |
| 564 Run(1); | 564 Run(1); |
| 565 | 565 |
| 566 EXPECT_FALSE(sock_->IsConnected()); | 566 EXPECT_FALSE(sock_->IsConnected()); |
| 567 EXPECT_EQ(ERR_SOCKET_NOT_CONNECTED, sock_->GetPeerAddress(&addr)); | 567 EXPECT_EQ(ERR_SOCKET_NOT_CONNECTED, sock_->GetPeerAddress(&addr)); |
| (...skipping 741 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1309 write_callback_.callback())); | 1309 write_callback_.callback())); |
| 1310 | 1310 |
| 1311 Run(2); | 1311 Run(2); |
| 1312 | 1312 |
| 1313 EXPECT_FALSE(sock_.get()); | 1313 EXPECT_FALSE(sock_.get()); |
| 1314 EXPECT_TRUE(read_callback.have_result()); | 1314 EXPECT_TRUE(read_callback.have_result()); |
| 1315 EXPECT_FALSE(write_callback_.have_result()); | 1315 EXPECT_FALSE(write_callback_.have_result()); |
| 1316 } | 1316 } |
| 1317 | 1317 |
| 1318 } // namespace net | 1318 } // namespace net |
| OLD | NEW |