Bug 1796551 [wpt PR 36570] - WebKit export of https://bugs.webkit.org/show_bug.cgi...
[gecko.git] / netwerk / test / unit / test_cache2-09-evict-disk-by-uri.js
blobdd444f82fbbf9435922bd823e1e799d74581d152
1 "use strict";
3 function run_test() {
4   do_get_profile();
6   asyncOpenCacheEntry(
7     "http://a/",
8     "disk",
9     Ci.nsICacheStorage.OPEN_NORMALLY,
10     null,
11     new OpenCallback(NEW, "a1m", "a1d", function(entry) {
12       asyncOpenCacheEntry(
13         "http://a/",
14         "disk",
15         Ci.nsICacheStorage.OPEN_NORMALLY,
16         null,
17         new OpenCallback(NORMAL, "a1m", "a1d", function(entry) {
18           var storage = getCacheStorage("disk");
19           storage.asyncDoomURI(
20             createURI("http://a/"),
21             "",
22             new EvictionCallback(true, function() {
23               finish_cache2_test();
24             })
25           );
26         })
27       );
28     })
29   );
31   do_test_pending();