Chromium Code Reviews| OLD | NEW |
|---|---|
| 1 if (self.importScripts) { | 1 if (self.importScripts) { |
| 2 importScripts('/resources/testharness.js'); | 2 importScripts('/resources/testharness.js'); |
| 3 importScripts('/resources/testharness-helpers.js'); | 3 importScripts('/resources/testharness-helpers.js'); |
| 4 importScripts('../resources/test-helpers.js'); | 4 importScripts('../resources/test-helpers.js'); |
| 5 } | 5 } |
| 6 | 6 |
| 7 prepopulated_cache_test(simple_entries, function(cache, entries) { | 7 prepopulated_cache_test(simple_entries, function(cache, entries) { |
| 8 return cache.matchAll('not-present-in-the-cache') | 8 return cache.matchAll('not-present-in-the-cache') |
| 9 .then(function(result) { | 9 .then(function(result) { |
| 10 assert_response_array_equivalent( | 10 assert_response_array_equivalent( |
| (...skipping 13 matching lines...) Expand all Loading... | |
| 24 prepopulated_cache_test(simple_entries, function(cache, entries) { | 24 prepopulated_cache_test(simple_entries, function(cache, entries) { |
| 25 return cache.matchAll(entries.a.request) | 25 return cache.matchAll(entries.a.request) |
| 26 .then(function(result) { | 26 .then(function(result) { |
| 27 assert_response_array_equals( | 27 assert_response_array_equals( |
| 28 result, [entries.a.response], | 28 result, [entries.a.response], |
| 29 'Cache.matchAll should match by Request.'); | 29 'Cache.matchAll should match by Request.'); |
| 30 }); | 30 }); |
| 31 }, 'Cache.matchAll with Request'); | 31 }, 'Cache.matchAll with Request'); |
| 32 | 32 |
| 33 prepopulated_cache_test(simple_entries, function(cache, entries) { | 33 prepopulated_cache_test(simple_entries, function(cache, entries) { |
| 34 var alt_response = new Response('', {status: 201}); | |
| 35 | |
| 36 return self.caches.open('second_matching_cache') | |
| 37 .then(function(cache) { | |
| 38 return cache.put(entries.a.request, alt_response.clone()); | |
| 39 }) | |
| 40 .then(function() { | |
| 41 return cache.matchAll(entries.a.request) | |
|
nhiroki
2016/03/25 14:48:35
I think you need to call |self.caches.match|.
Can
jkarlin
2016/03/25 15:35:10
Thank you!! The name CacheStorage::MatchAllCache g
| |
| 42 }) | |
| 43 .then(function(result) { | |
| 44 assert_response_array_equals( | |
| 45 result, [entries.a.response], | |
| 46 'Cache.matchAll should match the first cache.'); | |
| 47 }); | |
| 48 }, 'Cache.matchAll with multiple cache hits'); | |
| 49 | |
| 50 prepopulated_cache_test(simple_entries, function(cache, entries) { | |
| 34 return cache.matchAll(new Request(entries.a.request.url)) | 51 return cache.matchAll(new Request(entries.a.request.url)) |
| 35 .then(function(result) { | 52 .then(function(result) { |
| 36 assert_response_array_equals( | 53 assert_response_array_equals( |
| 37 result, [entries.a.response], | 54 result, [entries.a.response], |
| 38 'Cache.matchAll should match by Request.'); | 55 'Cache.matchAll should match by Request.'); |
| 39 }); | 56 }); |
| 40 }, 'Cache.matchAll with new Request'); | 57 }, 'Cache.matchAll with new Request'); |
| 41 | 58 |
| 42 prepopulated_cache_test(simple_entries, function(cache, entries) { | 59 prepopulated_cache_test(simple_entries, function(cache, entries) { |
| 43 return cache.matchAll(entries.a.request, | 60 return cache.matchAll(entries.a.request, |
| (...skipping 124 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
| 168 [ | 185 [ |
| 169 entries.vary_cookie_is_cookie.response, | 186 entries.vary_cookie_is_cookie.response, |
| 170 entries.vary_cookie_is_good.response, | 187 entries.vary_cookie_is_good.response, |
| 171 entries.vary_cookie_absent.response | 188 entries.vary_cookie_absent.response |
| 172 ], | 189 ], |
| 173 'Cache.matchAll should honor "ignoreVary" parameter.'); | 190 'Cache.matchAll should honor "ignoreVary" parameter.'); |
| 174 }); | 191 }); |
| 175 }, 'Cache.matchAll with "ignoreVary" parameter'); | 192 }, 'Cache.matchAll with "ignoreVary" parameter'); |
| 176 | 193 |
| 177 done(); | 194 done(); |
| OLD | NEW |