| Index: chrome/browser/devtools/devtools_network_controller_unittest.cc
|
| diff --git a/chrome/browser/devtools/devtools_network_controller_unittest.cc b/chrome/browser/devtools/devtools_network_controller_unittest.cc
|
| index 0abcc5db9cf93f298b1ef27ea204107e6db177af..b399bb1a74b64809c04512ed13cb2141e51880af 100644
|
| --- a/chrome/browser/devtools/devtools_network_controller_unittest.cc
|
| +++ b/chrome/browser/devtools/devtools_network_controller_unittest.cc
|
| @@ -84,7 +84,20 @@ class DevToolsNetworkControllerHelper {
|
| }
|
|
|
| bool ShouldFail() {
|
| - return transaction_->interceptor_->ShouldFail();
|
| + if (transaction_->interceptor_)
|
| + return transaction_->interceptor_->ShouldFail();
|
| + base::WeakPtr<DevToolsNetworkInterceptor> interceptor =
|
| + controller_.GetInterceptor(kClientId);
|
| + EXPECT_TRUE(!!interceptor);
|
| + return interceptor->ShouldFail();
|
| + }
|
| +
|
| + bool HasStarted() {
|
| + return !!transaction_->request_;
|
| + }
|
| +
|
| + bool HasFailed() {
|
| + return transaction_->failed_;
|
| }
|
|
|
| ~DevToolsNetworkControllerHelper() {
|
| @@ -184,10 +197,10 @@ TEST(DevToolsNetworkControllerTest, ReadAfterFail) {
|
|
|
| int rv = helper.Start();
|
| EXPECT_EQ(rv, net::OK);
|
| - EXPECT_TRUE(helper.transaction()->HasStarted());
|
| + EXPECT_TRUE(helper.HasStarted());
|
|
|
| helper.SetNetworkState(kClientId, true);
|
| - EXPECT_TRUE(helper.transaction()->HasFailed());
|
| + EXPECT_TRUE(helper.HasFailed());
|
|
|
| scoped_refptr<net::IOBuffer> buffer(new net::IOBuffer(64));
|
| rv = helper.Read();
|
|
|