diff options
author | David Sherret <dsherret@users.noreply.github.com> | 2023-08-08 10:23:02 -0400 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-08-08 14:23:02 +0000 |
commit | 05f838a57cc5b5e7b262e1640baa4d93dfb0df28 (patch) | |
tree | f13f97b5988c537023c05033bf862c52e74d080c /cli/file_fetcher.rs | |
parent | a037ed77a2b2dbef1d2c4175c0401738a13f13bd (diff) |
refactor: use deno_cache_dir crate (#20092)
Uses https://github.com/denoland/deno_cache/pull/26
Diffstat (limited to 'cli/file_fetcher.rs')
-rw-r--r-- | cli/file_fetcher.rs | 37 |
1 files changed, 28 insertions, 9 deletions
diff --git a/cli/file_fetcher.rs b/cli/file_fetcher.rs index 864c59cb5..d79bb4368 100644 --- a/cli/file_fetcher.rs +++ b/cli/file_fetcher.rs @@ -696,6 +696,7 @@ async fn fetch_once<'a>( #[cfg(test)] mod tests { use crate::cache::GlobalHttpCache; + use crate::cache::RealDenoCacheEnv; use crate::http_util::HttpClient; use crate::version; @@ -727,7 +728,7 @@ mod tests { let location = temp_dir.path().join("deps").to_path_buf(); let blob_store: Arc<BlobStore> = Default::default(); let file_fetcher = FileFetcher::new( - Arc::new(GlobalHttpCache::new(location)), + Arc::new(GlobalHttpCache::new(location, RealDenoCacheEnv)), cache_setting, true, Arc::new(HttpClient::new(None, None)), @@ -1173,7 +1174,10 @@ mod tests { // invocation and indicates to "cache bust". let location = temp_dir.path().join("deps").to_path_buf(); let file_fetcher = FileFetcher::new( - Arc::new(GlobalHttpCache::new(location)), + Arc::new(GlobalHttpCache::new( + location, + crate::cache::RealDenoCacheEnv, + )), CacheSetting::ReloadAll, true, Arc::new(HttpClient::new(None, None)), @@ -1202,7 +1206,10 @@ mod tests { let file_modified_01 = { let file_fetcher = FileFetcher::new( - Arc::new(GlobalHttpCache::new(location.clone())), + Arc::new(GlobalHttpCache::new( + location.clone(), + crate::cache::RealDenoCacheEnv, + )), CacheSetting::Use, true, Arc::new(HttpClient::new(None, None)), @@ -1231,7 +1238,10 @@ mod tests { let file_modified_02 = { let file_fetcher = FileFetcher::new( - Arc::new(GlobalHttpCache::new(location)), + Arc::new(GlobalHttpCache::new( + location, + crate::cache::RealDenoCacheEnv, + )), CacheSetting::Use, true, Arc::new(HttpClient::new(None, None)), @@ -1362,7 +1372,10 @@ mod tests { let metadata_file_modified_01 = { let file_fetcher = FileFetcher::new( - Arc::new(GlobalHttpCache::new(location.clone())), + Arc::new(GlobalHttpCache::new( + location.clone(), + crate::cache::RealDenoCacheEnv, + )), CacheSetting::Use, true, Arc::new(HttpClient::new(None, None)), @@ -1394,7 +1407,10 @@ mod tests { let metadata_file_modified_02 = { let file_fetcher = FileFetcher::new( - Arc::new(GlobalHttpCache::new(location)), + Arc::new(GlobalHttpCache::new( + location, + crate::cache::RealDenoCacheEnv, + )), CacheSetting::Use, true, Arc::new(HttpClient::new(None, None)), @@ -1496,7 +1512,10 @@ mod tests { let temp_dir = TempDir::new(); let location = temp_dir.path().join("deps").to_path_buf(); let file_fetcher = FileFetcher::new( - Arc::new(GlobalHttpCache::new(location)), + Arc::new(GlobalHttpCache::new( + location, + crate::cache::RealDenoCacheEnv, + )), CacheSetting::Use, false, Arc::new(HttpClient::new(None, None)), @@ -1521,7 +1540,7 @@ mod tests { let temp_dir = TempDir::new(); let location = temp_dir.path().join("deps").to_path_buf(); let file_fetcher_01 = FileFetcher::new( - Arc::new(GlobalHttpCache::new(location.clone())), + Arc::new(GlobalHttpCache::new(location.clone(), RealDenoCacheEnv)), CacheSetting::Only, true, Arc::new(HttpClient::new(None, None)), @@ -1529,7 +1548,7 @@ mod tests { None, ); let file_fetcher_02 = FileFetcher::new( - Arc::new(GlobalHttpCache::new(location)), + Arc::new(GlobalHttpCache::new(location, RealDenoCacheEnv)), CacheSetting::Use, true, Arc::new(HttpClient::new(None, None)), |