| Index: net/socket/socket_test_util.h
|
| diff --git a/net/socket/socket_test_util.h b/net/socket/socket_test_util.h
|
| index 1e09708a3d2622521360047dbf5b6027b7956bf0..b2d0bbc48fec405c6970e2ff6cc548086479e580 100644
|
| --- a/net/socket/socket_test_util.h
|
| +++ b/net/socket/socket_test_util.h
|
| @@ -547,6 +547,9 @@ class MockClientSocketFactory : public ClientSocketFactory {
|
| std::vector<MockTCPClientSocket*>& tcp_client_sockets() {
|
| return tcp_client_sockets_;
|
| }
|
| + std::vector<MockSSLClientSocket*>& ssl_client_sockets() {
|
| + return ssl_client_sockets_;
|
| + }
|
|
|
| private:
|
| SocketDataProviderArray<SocketDataProvider> mock_data_;
|
| @@ -725,6 +728,14 @@ class MockSSLClientSocket : public MockClientSocket {
|
| // This MockSocket does not implement the manual async IO feature.
|
| virtual void OnReadComplete(const MockRead& data) { NOTIMPLEMENTED(); }
|
|
|
| + const HostPortPair& GetHostAndPort() const {
|
| + return host_and_port_;
|
| + }
|
| +
|
| + const SSLConfig& GetSSLConfig() const {
|
| + return ssl_config_;
|
| + }
|
| +
|
| private:
|
| class ConnectCallback;
|
|
|
| @@ -733,6 +744,8 @@ class MockSSLClientSocket : public MockClientSocket {
|
| bool is_npn_state_set_;
|
| bool new_npn_value_;
|
| bool was_used_to_convey_data_;
|
| + HostPortPair host_and_port_;
|
| + SSLConfig ssl_config_;
|
| };
|
|
|
| class TestSocketRequest : public CallbackRunner< Tuple1<int> > {
|
|
|