2022-01-07 22:09:52 -05:00
|
|
|
// Copyright 2018-2022 the Deno authors. All rights reserved. MIT license.
|
2021-06-27 13:27:36 -04:00
|
|
|
|
|
|
|
use crate::itest;
|
|
|
|
|
|
|
|
itest!(_036_import_map_fetch {
|
|
|
|
args:
|
|
|
|
"cache --quiet --reload --import-map=import_maps/import_map.json import_maps/test.ts",
|
|
|
|
output: "036_import_map_fetch.out",
|
|
|
|
});
|
|
|
|
|
|
|
|
itest!(_037_fetch_multiple {
|
|
|
|
args: "cache --reload fetch/test.ts fetch/other.ts",
|
|
|
|
http_server: true,
|
|
|
|
output: "037_fetch_multiple.out",
|
|
|
|
});
|
|
|
|
|
|
|
|
itest!(_095_cache_with_bare_import {
|
|
|
|
args: "cache 095_cache_with_bare_import.ts",
|
|
|
|
output: "095_cache_with_bare_import.ts.out",
|
|
|
|
exit_code: 1,
|
|
|
|
});
|
|
|
|
|
|
|
|
itest!(cache_extensionless {
|
2021-08-11 10:20:47 -04:00
|
|
|
args: "cache --reload http://localhost:4545/subdir/no_js_ext",
|
2021-06-27 13:27:36 -04:00
|
|
|
output: "cache_extensionless.out",
|
|
|
|
http_server: true,
|
|
|
|
});
|
|
|
|
|
|
|
|
itest!(cache_random_extension {
|
2021-08-11 10:20:47 -04:00
|
|
|
args: "cache --reload http://localhost:4545/subdir/no_js_ext@1.0.0",
|
2021-06-27 13:27:36 -04:00
|
|
|
output: "cache_random_extension.out",
|
|
|
|
http_server: true,
|
|
|
|
});
|
|
|
|
|
|
|
|
itest!(performance_stats {
|
|
|
|
args: "cache --reload --log-level debug 002_hello.ts",
|
|
|
|
output: "performance_stats.out",
|
|
|
|
});
|
|
|
|
|
|
|
|
itest!(redirect_cache {
|
|
|
|
http_server: true,
|
2021-08-11 10:20:47 -04:00
|
|
|
args: "cache --reload http://localhost:4548/subdir/redirects/a.ts",
|
2021-06-27 13:27:36 -04:00
|
|
|
output: "redirect_cache.out",
|
|
|
|
});
|
|
|
|
|
|
|
|
itest!(ignore_require {
|
|
|
|
args: "cache --reload --no-check ignore_require.js",
|
|
|
|
output_str: Some(""),
|
|
|
|
exit_code: 0,
|
|
|
|
});
|