summaryrefslogtreecommitdiff
path: root/runtime/permissions/mod.rs
diff options
context:
space:
mode:
authorBartek IwaƄczuk <biwanczuk@gmail.com>2023-03-13 19:31:03 -0400
committerGitHub <noreply@github.com>2023-03-13 19:31:03 -0400
commitc4771356f27b250e7fdbcede0de5682982720455 (patch)
tree1d3507a0b9ee7c6388b3dae8c752328c2528fe74 /runtime/permissions/mod.rs
parenta35c8e6588fec21586bcb19146cad19fa01f4f23 (diff)
refactor: Remove call sites of "deno_core::resolve_url_or_path" (#18169)
These call sites didn't need to use "resolve_url_or_path". Towards landing https://github.com/denoland/deno/pull/15454
Diffstat (limited to 'runtime/permissions/mod.rs')
-rw-r--r--runtime/permissions/mod.rs23
1 files changed, 13 insertions, 10 deletions
diff --git a/runtime/permissions/mod.rs b/runtime/permissions/mod.rs
index 20978f3b2..3662b2d7f 100644
--- a/runtime/permissions/mod.rs
+++ b/runtime/permissions/mod.rs
@@ -2550,7 +2550,6 @@ pub fn create_child_permissions(
#[cfg(test)]
mod tests {
use super::*;
- use deno_core::resolve_url_or_path;
use deno_core::serde_json::json;
use prompter::tests::*;
@@ -2854,27 +2853,31 @@ mod tests {
let mut fixtures = vec![
(
- resolve_url_or_path("http://localhost:4545/mod.ts").unwrap(),
+ ModuleSpecifier::parse("http://localhost:4545/mod.ts").unwrap(),
true,
),
(
- resolve_url_or_path("http://deno.land/x/mod.ts").unwrap(),
+ ModuleSpecifier::parse("http://deno.land/x/mod.ts").unwrap(),
false,
),
(
- resolve_url_or_path("data:text/plain,Hello%2C%20Deno!").unwrap(),
+ ModuleSpecifier::parse("data:text/plain,Hello%2C%20Deno!").unwrap(),
true,
),
];
if cfg!(target_os = "windows") {
fixtures
- .push((resolve_url_or_path("file:///C:/a/mod.ts").unwrap(), true));
- fixtures
- .push((resolve_url_or_path("file:///C:/b/mod.ts").unwrap(), false));
+ .push((ModuleSpecifier::parse("file:///C:/a/mod.ts").unwrap(), true));
+ fixtures.push((
+ ModuleSpecifier::parse("file:///C:/b/mod.ts").unwrap(),
+ false,
+ ));
} else {
- fixtures.push((resolve_url_or_path("file:///a/mod.ts").unwrap(), true));
- fixtures.push((resolve_url_or_path("file:///b/mod.ts").unwrap(), false));
+ fixtures
+ .push((ModuleSpecifier::parse("file:///a/mod.ts").unwrap(), true));
+ fixtures
+ .push((ModuleSpecifier::parse("file:///b/mod.ts").unwrap(), false));
}
for (specifier, expected) in fixtures {
@@ -2898,7 +2901,7 @@ mod tests {
for url in test_cases {
assert!(perms
- .check_specifier(&resolve_url_or_path(url).unwrap())
+ .check_specifier(&ModuleSpecifier::parse(url).unwrap())
.is_err());
}
}