diff options
-rw-r--r-- | ext/node/polyfills/internal/util/parse_args/parse_args.js | 2 | ||||
-rw-r--r-- | tests/unit_node/util_test.ts | 7 |
2 files changed, 9 insertions, 0 deletions
diff --git a/ext/node/polyfills/internal/util/parse_args/parse_args.js b/ext/node/polyfills/internal/util/parse_args/parse_args.js index 2c208a897..8abe8a9f8 100644 --- a/ext/node/polyfills/internal/util/parse_args/parse_args.js +++ b/ext/node/polyfills/internal/util/parse_args/parse_args.js @@ -46,6 +46,8 @@ const { ERR_PARSE_ARGS_UNEXPECTED_POSITIONAL, } = codes; +import process from "node:process"; + function getMainArgs() { // Work out where to slice process.argv for user supplied arguments. diff --git a/tests/unit_node/util_test.ts b/tests/unit_node/util_test.ts index e01226e3a..85fa72741 100644 --- a/tests/unit_node/util_test.ts +++ b/tests/unit_node/util_test.ts @@ -315,3 +315,10 @@ Deno.test({ ); }, }); + +Deno.test({ + name: "[util] parseArgs() with no args works", + fn() { + util.parseArgs({}); + }, +}); |