| Index: net/socket/tcp_client_socket_pool_unittest.cc
|
| ===================================================================
|
| --- net/socket/tcp_client_socket_pool_unittest.cc (revision 50775)
|
| +++ net/socket/tcp_client_socket_pool_unittest.cc (working copy)
|
| @@ -8,7 +8,6 @@
|
| #include "base/compiler_specific.h"
|
| #include "base/message_loop.h"
|
| #include "net/base/mock_host_resolver.h"
|
| -#include "net/base/mock_network_change_notifier.h"
|
| #include "net/base/net_errors.h"
|
| #include "net/base/test_completion_callback.h"
|
| #include "net/socket/client_socket.h"
|
| @@ -272,7 +271,6 @@
|
| histograms_,
|
| host_resolver_,
|
| &client_socket_factory_,
|
| - ¬ifier_,
|
| NULL)) {
|
| }
|
|
|
| @@ -285,7 +283,6 @@
|
| scoped_refptr<ClientSocketPoolHistograms> histograms_;
|
| scoped_refptr<MockHostResolver> host_resolver_;
|
| MockClientSocketFactory client_socket_factory_;
|
| - MockNetworkChangeNotifier notifier_;
|
| scoped_refptr<TCPClientSocketPool> pool_;
|
| };
|
|
|
| @@ -684,7 +681,9 @@
|
| EXPECT_EQ(1, pool_->IdleSocketCount());
|
|
|
| // After an IP address change, we should have 0 idle sockets.
|
| - notifier_.NotifyIPAddressChange();
|
| + NetworkChangeNotifier::NotifyObserversOfIPAddressChangeForTests();
|
| + MessageLoop::current()->RunAllPending(); // Notification happens async.
|
| +
|
| EXPECT_EQ(0, pool_->IdleSocketCount());
|
| }
|
|
|
| @@ -742,13 +741,8 @@
|
| EXPECT_EQ(0, pool_->IdleSocketCount());
|
| handle.Reset();
|
|
|
| - pool_ = new TCPClientSocketPool(kMaxSockets,
|
| - kMaxSocketsPerGroup,
|
| - histograms_,
|
| - host_resolver_,
|
| - &client_socket_factory_,
|
| - NULL,
|
| - NULL);
|
| + pool_ = new TCPClientSocketPool(kMaxSockets, kMaxSocketsPerGroup,
|
| + histograms_, host_resolver_, &client_socket_factory_, NULL);
|
| }
|
| }
|
|
|
|
|