Index: net/url_request/url_request_context_unittest.cc |
diff --git a/net/url_request/url_request_context_unittest.cc b/net/url_request/url_request_context_unittest.cc |
index 627e6f9a1e85f29737f5b321a1109236b8ab3b26..43d67fd31701811e19acdbec2049f5f01e73eb28 100644 |
--- a/net/url_request/url_request_context_unittest.cc |
+++ b/net/url_request/url_request_context_unittest.cc |
@@ -29,16 +29,22 @@ TEST(URLRequestContextTest, MemoryDumpProvider) { |
const base::trace_event::ProcessMemoryDump::AllocatorDumpsMap& |
allocator_dumps = process_memory_dump->allocator_dumps(); |
+ bool did_dump_http_network_session = false; |
+ bool did_dump_ssl_client_session_cache = false; |
bool did_dump_url_request_context = false; |
- // bool did_dump_space_stats = false; |
- // bool did_dump_objects_stats = false; |
for (const auto& it : allocator_dumps) { |
const std::string& dump_name = it.first; |
+ if (dump_name.find("net/http_network_session") != std::string::npos) |
+ did_dump_http_network_session = true; |
+ if (dump_name.find("net/ssl_session_cache") != std::string::npos) |
+ did_dump_ssl_client_session_cache = true; |
if (dump_name.find("net/url_request_context") != std::string::npos) |
did_dump_url_request_context = true; |
} |
- |
+ ASSERT_TRUE(did_dump_http_network_session); |
+ ASSERT_TRUE(did_dump_ssl_client_session_cache); |
ASSERT_TRUE(did_dump_url_request_context); |
} |
+// TODO(xunjieli): Add more granular tests on the MemoryDumpProvider. |
} // namespace net |