| Index: net/tools/quic/quic_in_memory_cache_test.cc
|
| diff --git a/net/tools/quic/quic_in_memory_cache_test.cc b/net/tools/quic/quic_in_memory_cache_test.cc
|
| index ac9319eef1bf3779906e43f71d69146d670faa6b..5f2f96da412039fde03821c83fb49baebb8a4ff2 100644
|
| --- a/net/tools/quic/quic_in_memory_cache_test.cc
|
| +++ b/net/tools/quic/quic_in_memory_cache_test.cc
|
| @@ -112,6 +112,24 @@ TEST_F(QuicInMemoryCacheTest, ReadsCacheDir) {
|
| EXPECT_LT(0U, response->body().length());
|
| }
|
|
|
| +TEST_F(QuicInMemoryCacheTest, ReadsCacheDirWithServerPushResource) {
|
| + QuicInMemoryCache::GetInstance()->InitializeFromDirectory(CacheDirectory() +
|
| + "_with_push");
|
| + QuicInMemoryCache* cache = QuicInMemoryCache::GetInstance();
|
| + std::list<ServerPushInfo> resources =
|
| + cache->GetServerPushResources("quic.test.url/");
|
| + ASSERT_EQ(1UL, resources.size());
|
| +}
|
| +
|
| +TEST_F(QuicInMemoryCacheTest, ReadsCacheDirWithServerPushResources) {
|
| + QuicInMemoryCache::GetInstance()->InitializeFromDirectory(CacheDirectory() +
|
| + "_with_push");
|
| + QuicInMemoryCache* cache = QuicInMemoryCache::GetInstance();
|
| + std::list<ServerPushInfo> resources =
|
| + cache->GetServerPushResources("quic.test.url/index2.html");
|
| + ASSERT_EQ(2UL, resources.size());
|
| +}
|
| +
|
| TEST_F(QuicInMemoryCacheTest, UsesOriginalUrl) {
|
| QuicInMemoryCache::GetInstance()->InitializeFromDirectory(CacheDirectory());
|
| const QuicInMemoryCache::Response* response =
|
|
|