Index: net/url_request/view_cache_helper_unittest.cc |
diff --git a/net/url_request/view_cache_helper_unittest.cc b/net/url_request/view_cache_helper_unittest.cc |
index dbb813dca0033e718fb76a22cc4470d708a8f93f..754ebe01b320804497ef9e8e1c7cd691c5daf5d8 100644 |
--- a/net/url_request/view_cache_helper_unittest.cc |
+++ b/net/url_request/view_cache_helper_unittest.cc |
@@ -19,13 +19,11 @@ namespace { |
class TestURLRequestContext : public URLRequestContext { |
public: |
TestURLRequestContext(); |
+ virtual ~TestURLRequestContext() {} |
// Gets a pointer to the cache backend. |
disk_cache::Backend* GetBackend(); |
- protected: |
- virtual ~TestURLRequestContext() {} |
- |
private: |
HttpCache cache_; |
}; |
@@ -104,25 +102,25 @@ void FillCache(URLRequestContext* context) { |
} // namespace. |
TEST(ViewCacheHelper, EmptyCache) { |
- scoped_refptr<TestURLRequestContext> context(new TestURLRequestContext()); |
+ TestURLRequestContext context; |
ViewCacheHelper helper; |
TestCompletionCallback cb; |
std::string prefix, data; |
- int rv = helper.GetContentsHTML(context, prefix, &data, cb.callback()); |
+ int rv = helper.GetContentsHTML(&context, prefix, &data, cb.callback()); |
EXPECT_EQ(OK, cb.GetResult(rv)); |
EXPECT_FALSE(data.empty()); |
} |
TEST(ViewCacheHelper, ListContents) { |
- scoped_refptr<TestURLRequestContext> context(new TestURLRequestContext()); |
+ TestURLRequestContext context; |
ViewCacheHelper helper; |
- FillCache(context); |
+ FillCache(&context); |
std::string prefix, data; |
TestCompletionCallback cb; |
- int rv = helper.GetContentsHTML(context, prefix, &data, cb.callback()); |
+ int rv = helper.GetContentsHTML(&context, prefix, &data, cb.callback()); |
EXPECT_EQ(OK, cb.GetResult(rv)); |
EXPECT_EQ(0U, data.find("<html>")); |
@@ -137,14 +135,14 @@ TEST(ViewCacheHelper, ListContents) { |
} |
TEST(ViewCacheHelper, DumpEntry) { |
- scoped_refptr<TestURLRequestContext> context(new TestURLRequestContext()); |
+ TestURLRequestContext context; |
ViewCacheHelper helper; |
- FillCache(context); |
+ FillCache(&context); |
std::string data; |
TestCompletionCallback cb; |
- int rv = helper.GetEntryInfoHTML("second", context, &data, cb.callback()); |
+ int rv = helper.GetEntryInfoHTML("second", &context, &data, cb.callback()); |
EXPECT_EQ(OK, cb.GetResult(rv)); |
EXPECT_EQ(0U, data.find("<html>")); |
@@ -162,15 +160,15 @@ TEST(ViewCacheHelper, DumpEntry) { |
// Makes sure the links are correct. |
TEST(ViewCacheHelper, Prefix) { |
- scoped_refptr<TestURLRequestContext> context(new TestURLRequestContext()); |
+ TestURLRequestContext context; |
ViewCacheHelper helper; |
- FillCache(context); |
+ FillCache(&context); |
std::string key, data; |
std::string prefix("prefix:"); |
TestCompletionCallback cb; |
- int rv = helper.GetContentsHTML(context, prefix, &data, cb.callback()); |
+ int rv = helper.GetContentsHTML(&context, prefix, &data, cb.callback()); |
EXPECT_EQ(OK, cb.GetResult(rv)); |
EXPECT_EQ(0U, data.find("<html>")); |
@@ -181,13 +179,13 @@ TEST(ViewCacheHelper, Prefix) { |
} |
TEST(ViewCacheHelper, TruncatedFlag) { |
- scoped_refptr<TestURLRequestContext> context(new TestURLRequestContext()); |
+ TestURLRequestContext context; |
ViewCacheHelper helper; |
net::TestCompletionCallback cb; |
disk_cache::Backend* cache; |
int rv = |
- context->http_transaction_factory()->GetCache()->GetBackend( |
+ context.http_transaction_factory()->GetCache()->GetBackend( |
&cache, cb.callback()); |
ASSERT_EQ(OK, cb.GetResult(rv)); |
@@ -203,7 +201,7 @@ TEST(ViewCacheHelper, TruncatedFlag) { |
std::string data; |
TestCompletionCallback cb1; |
- rv = helper.GetEntryInfoHTML(key, context, &data, cb1.callback()); |
+ rv = helper.GetEntryInfoHTML(key, &context, &data, cb1.callback()); |
EXPECT_EQ(OK, cb1.GetResult(rv)); |
EXPECT_NE(std::string::npos, data.find("RESPONSE_INFO_TRUNCATED")); |