Index: net/socket/ssl_client_socket_unittest.cc |
=================================================================== |
--- net/socket/ssl_client_socket_unittest.cc (revision 20760) |
+++ net/socket/ssl_client_socket_unittest.cc (working copy) |
@@ -23,7 +23,8 @@ |
class SSLClientSocketTest : public PlatformTest { |
public: |
SSLClientSocketTest() |
- : socket_factory_(net::ClientSocketFactory::GetDefaultFactory()) { |
+ : resolver_(net::CreateSystemHostResolver()), |
+ socket_factory_(net::ClientSocketFactory::GetDefaultFactory()) { |
} |
void StartOKServer() { |
@@ -48,6 +49,7 @@ |
} |
protected: |
+ scoped_refptr<net::HostResolver> resolver_; |
net::ClientSocketFactory* socket_factory_; |
net::TestServerLauncher server_; |
}; |
@@ -86,11 +88,10 @@ |
StartOKServer(); |
net::AddressList addr; |
- scoped_refptr<net::HostResolver> resolver(new net::HostResolver); |
TestCompletionCallback callback; |
net::HostResolver::RequestInfo info(server_.kHostName, server_.kOKHTTPSPort); |
- int rv = resolver->Resolve(info, &addr, NULL, NULL); |
+ int rv = resolver_->Resolve(info, &addr, NULL, NULL); |
EXPECT_EQ(net::OK, rv); |
net::ClientSocket *transport = new net::TCPClientSocket(addr); |
@@ -124,11 +125,10 @@ |
StartExpiredServer(); |
net::AddressList addr; |
- scoped_refptr<net::HostResolver> resolver(new net::HostResolver); |
TestCompletionCallback callback; |
net::HostResolver::RequestInfo info(server_.kHostName, server_.kBadHTTPSPort); |
- int rv = resolver->Resolve(info, &addr, NULL, NULL); |
+ int rv = resolver_->Resolve(info, &addr, NULL, NULL); |
EXPECT_EQ(net::OK, rv); |
net::ClientSocket *transport = new net::TCPClientSocket(addr); |
@@ -161,12 +161,11 @@ |
StartMismatchedServer(); |
net::AddressList addr; |
- scoped_refptr<net::HostResolver> resolver(new net::HostResolver); |
TestCompletionCallback callback; |
net::HostResolver::RequestInfo info(server_.kMismatchedHostName, |
server_.kOKHTTPSPort); |
- int rv = resolver->Resolve(info, &addr, NULL, NULL); |
+ int rv = resolver_->Resolve(info, &addr, NULL, NULL); |
EXPECT_EQ(net::OK, rv); |
net::ClientSocket *transport = new net::TCPClientSocket(addr); |
@@ -204,11 +203,10 @@ |
StartOKServer(); |
net::AddressList addr; |
- scoped_refptr<net::HostResolver> resolver(new net::HostResolver); |
TestCompletionCallback callback; |
net::HostResolver::RequestInfo info(server_.kHostName, server_.kOKHTTPSPort); |
- int rv = resolver->Resolve(info, &addr, &callback, NULL); |
+ int rv = resolver_->Resolve(info, &addr, &callback, NULL); |
EXPECT_EQ(net::ERR_IO_PENDING, rv); |
rv = callback.WaitForResult(); |
@@ -265,11 +263,10 @@ |
StartOKServer(); |
net::AddressList addr; |
- scoped_refptr<net::HostResolver> resolver(new net::HostResolver); |
TestCompletionCallback callback; |
net::HostResolver::RequestInfo info(server_.kHostName, server_.kOKHTTPSPort); |
- int rv = resolver->Resolve(info, &addr, NULL, NULL); |
+ int rv = resolver_->Resolve(info, &addr, NULL, NULL); |
EXPECT_EQ(net::OK, rv); |
net::ClientSocket *transport = new net::TCPClientSocket(addr); |
@@ -321,11 +318,10 @@ |
StartOKServer(); |
net::AddressList addr; |
- scoped_refptr<net::HostResolver> resolver(new net::HostResolver); |
TestCompletionCallback callback; |
net::HostResolver::RequestInfo info(server_.kHostName, server_.kOKHTTPSPort); |
- int rv = resolver->Resolve(info, &addr, NULL, NULL); |
+ int rv = resolver_->Resolve(info, &addr, NULL, NULL); |
EXPECT_EQ(net::OK, rv); |
net::ClientSocket *transport = new net::TCPClientSocket(addr); |