| Index: net/proxy/network_delegate_error_observer_unittest.cc
|
| diff --git a/net/proxy/network_delegate_error_observer_unittest.cc b/net/proxy/network_delegate_error_observer_unittest.cc
|
| index 881e4bf619bb8d395f8ec4152c51cf65f2746680..cb32760cafd786e9242142b832c73b21b02afe04 100644
|
| --- a/net/proxy/network_delegate_error_observer_unittest.cc
|
| +++ b/net/proxy/network_delegate_error_observer_unittest.cc
|
| @@ -99,13 +99,14 @@ TEST(NetworkDelegateErrorObserverTest, CallOnThread) {
|
| base::Thread thread("test_thread");
|
| thread.Start();
|
| TestNetworkDelegate network_delegate;
|
| - NetworkDelegateErrorObserver
|
| - observer(&network_delegate,
|
| - base::MessageLoopProxy::current());
|
| - thread.message_loop()->PostTask(
|
| - FROM_HERE,
|
| - base::Bind(&NetworkDelegateErrorObserver::OnPACScriptError,
|
| - base::Unretained(&observer), 42, base::string16()));
|
| + NetworkDelegateErrorObserver observer(
|
| + &network_delegate, base::MessageLoopProxy::current().get());
|
| + thread.message_loop()
|
| + ->PostTask(FROM_HERE,
|
| + base::Bind(&NetworkDelegateErrorObserver::OnPACScriptError,
|
| + base::Unretained(&observer),
|
| + 42,
|
| + base::string16()));
|
| thread.Stop();
|
| base::MessageLoop::current()->RunUntilIdle();
|
| ASSERT_TRUE(network_delegate.got_pac_error());
|
| @@ -115,12 +116,14 @@ TEST(NetworkDelegateErrorObserverTest, CallOnThread) {
|
| TEST(NetworkDelegateErrorObserverTest, NoDelegate) {
|
| base::Thread thread("test_thread");
|
| thread.Start();
|
| - NetworkDelegateErrorObserver
|
| - observer(NULL, base::MessageLoopProxy::current());
|
| - thread.message_loop()->PostTask(
|
| - FROM_HERE,
|
| - base::Bind(&NetworkDelegateErrorObserver::OnPACScriptError,
|
| - base::Unretained(&observer), 42, base::string16()));
|
| + NetworkDelegateErrorObserver observer(
|
| + NULL, base::MessageLoopProxy::current().get());
|
| + thread.message_loop()
|
| + ->PostTask(FROM_HERE,
|
| + base::Bind(&NetworkDelegateErrorObserver::OnPACScriptError,
|
| + base::Unretained(&observer),
|
| + 42,
|
| + base::string16()));
|
| thread.Stop();
|
| base::MessageLoop::current()->RunUntilIdle();
|
| // Shouldn't have crashed until here...
|
|
|