forked from mirrors/gecko-dev
		
	
		
			
				
	
	
		
			24 lines
		
	
	
	
		
			584 B
		
	
	
	
		
			JavaScript
		
	
	
	
	
	
			
		
		
	
	
			24 lines
		
	
	
	
		
			584 B
		
	
	
	
		
			JavaScript
		
	
	
	
	
	
| "use strict";
 | |
| 
 | |
| function run_test() {
 | |
|   do_get_profile();
 | |
| 
 | |
|   var storage = getCacheStorage("disk");
 | |
|   var entry = storage.openTruncate(createURI("http://new1/"), "");
 | |
|   Assert.ok(!!entry);
 | |
| 
 | |
|   // Fill the entry, and when done, check it's content
 | |
|   new OpenCallback(NEW, "meta", "data", function() {
 | |
|     asyncOpenCacheEntry(
 | |
|       "http://new1/",
 | |
|       "disk",
 | |
|       Ci.nsICacheStorage.OPEN_NORMALLY,
 | |
|       null,
 | |
|       new OpenCallback(NORMAL, "meta", "data", function() {
 | |
|         finish_cache2_test();
 | |
|       })
 | |
|     );
 | |
|   }).onCacheEntryAvailable(entry, true, 0);
 | |
| 
 | |
|   do_test_pending();
 | |
| }
 | 
