summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--BUILD.gn2
-rw-r--r--js/compiler.ts5
-rw-r--r--js/test_util.ts2
-rw-r--r--src/flags.rs22
-rw-r--r--src/handlers.rs23
-rwxr-xr-xtools/unit_tests.py5
6 files changed, 38 insertions, 21 deletions
diff --git a/BUILD.gn b/BUILD.gn
index 448f926cb..d099f7a97 100644
--- a/BUILD.gn
+++ b/BUILD.gn
@@ -199,7 +199,7 @@ run_node("gen_declarations") {
"js/tsconfig.generated.json",
"js/types.ts",
"js/util.ts",
- "js/v8_source_maps.ts"
+ "js/v8_source_maps.ts",
]
outputs = [
"$out_dir/types/globals.d.ts",
diff --git a/js/compiler.ts b/js/compiler.ts
index 376bcc064..fc3dc0b17 100644
--- a/js/compiler.ts
+++ b/js/compiler.ts
@@ -427,10 +427,7 @@ export class DenoCompiler implements ts.LanguageServiceHost {
*/
makeDefine(moduleMetaData: ModuleMetaData): AmdDefine {
// TODO should this really be part of the public API of the compiler?
- return (
- deps: ModuleSpecifier[],
- factory: AmdFactory
- ): void => {
+ return (deps: ModuleSpecifier[], factory: AmdFactory): void => {
this._log("compiler.localDefine", moduleMetaData.fileName);
moduleMetaData.factory = factory;
// when there are circular dependencies, we need to skip recursing the
diff --git a/js/test_util.ts b/js/test_util.ts
index 433bbf11b..b7210b43c 100644
--- a/js/test_util.ts
+++ b/js/test_util.ts
@@ -36,7 +36,7 @@ function permFromString(s: string): DenoPermissions {
return {
write: Boolean(Number(found[1])),
net: Boolean(Number(found[2])),
- env: Boolean(Number(found[3])),
+ env: Boolean(Number(found[3]))
};
}
diff --git a/src/flags.rs b/src/flags.rs
index 851bacb6b..05c7cf872 100644
--- a/src/flags.rs
+++ b/src/flags.rs
@@ -61,7 +61,9 @@ pub fn set_flags(args: Vec<String>) -> (DenoFlags, Vec<String>) {
fn test_set_flags_1() {
let (flags, rest) = set_flags(svec!["deno", "--version"]);
assert_eq!(rest, svec!["deno"]);
- assert_eq!(flags, DenoFlags {
+ assert_eq!(
+ flags,
+ DenoFlags {
version: true,
..DenoFlags::default()
}
@@ -72,7 +74,9 @@ fn test_set_flags_1() {
fn test_set_flags_2() {
let (flags, rest) = set_flags(svec!["deno", "-r", "-D", "script.ts"]);
assert_eq!(rest, svec!["deno", "script.ts"]);
- assert_eq!(flags, DenoFlags {
+ assert_eq!(
+ flags,
+ DenoFlags {
log_debug: true,
reload: true,
..DenoFlags::default()
@@ -85,7 +89,9 @@ fn test_set_flags_3() {
let (flags, rest) =
set_flags(svec!["deno", "-r", "script.ts", "--allow-write"]);
assert_eq!(rest, svec!["deno", "script.ts"]);
- assert_eq!(flags, DenoFlags {
+ assert_eq!(
+ flags,
+ DenoFlags {
reload: true,
allow_write: true,
..DenoFlags::default()
@@ -125,13 +131,19 @@ fn parse_core_args(args: Vec<String>) -> (Vec<String>, Vec<String>) {
fn test_parse_core_args_1() {
let js_args =
parse_core_args(vec!["deno".to_string(), "--v8-options".to_string()]);
- assert_eq!(js_args, (vec!["deno".to_string(), "--help".to_string()], vec![]));
+ assert_eq!(
+ js_args,
+ (vec!["deno".to_string(), "--help".to_string()], vec![])
+ );
}
#[test]
fn test_parse_core_args_2() {
let js_args = parse_core_args(vec!["deno".to_string(), "--help".to_string()]);
- assert_eq!(js_args, (vec!["deno".to_string()], vec!["--help".to_string()]));
+ assert_eq!(
+ js_args,
+ (vec!["deno".to_string()], vec!["--help".to_string()])
+ );
}
// Pass the command line arguments to v8.
diff --git a/src/handlers.rs b/src/handlers.rs
index 407ecf5c8..7950423d2 100644
--- a/src/handlers.rs
+++ b/src/handlers.rs
@@ -284,16 +284,21 @@ fn handle_env(
return Err(err.into());
}
- let vars: Vec<_> = std::env::vars().map(|(key, value)| {
- let key = builder.create_string(&key);
- let value = builder.create_string(&value);
-
- msg::EnvPair::create(builder, &msg::EnvPairArgs {
- key: Some(key),
- value: Some(value),
- ..Default::default()
+ let vars: Vec<_> = std::env::vars()
+ .map(|(key, value)| {
+ let key = builder.create_string(&key);
+ let value = builder.create_string(&value);
+
+ msg::EnvPair::create(
+ builder,
+ &msg::EnvPairArgs {
+ key: Some(key),
+ value: Some(value),
+ ..Default::default()
+ },
+ )
})
- }).collect();
+ .collect();
let tables = builder.create_vector_of_reverse_offsets(&vars);
diff --git a/tools/unit_tests.py b/tools/unit_tests.py
index 460d32bc2..0c4667b63 100755
--- a/tools/unit_tests.py
+++ b/tools/unit_tests.py
@@ -15,7 +15,10 @@ def unit_tests(deno_exe):
run([deno_exe, "js/unit_tests.ts", "permW0N1E0", "--allow-net"])
run([deno_exe, "js/unit_tests.ts", "permW0N0E1", "--allow-env"])
run([
- deno_exe, "js/unit_tests.ts", "permW1N1E1", "--allow-write",
+ deno_exe,
+ "js/unit_tests.ts",
+ "permW1N1E1",
+ "--allow-write",
"--allow-net",
"--allow-env",
])