From e30d24be72cbdbadd937b1e1d7991c74829719f7 Mon Sep 17 00:00:00 2001 From: Yoshiya Hinosawa Date: Fri, 17 Mar 2023 12:22:09 +0900 Subject: chore(ext/console): add 'quotes' internal option to Deno.inspect (#18183) --- cli/tests/unit/console_test.ts | 13 +++++++++++++ 1 file changed, 13 insertions(+) (limited to 'cli/tests/unit/console_test.ts') diff --git a/cli/tests/unit/console_test.ts b/cli/tests/unit/console_test.ts index 2b7426b99..89e9d729f 100644 --- a/cli/tests/unit/console_test.ts +++ b/cli/tests/unit/console_test.ts @@ -2155,3 +2155,16 @@ Deno.test(function inspectorMethods() { console.profile("test"); console.profileEnd("test"); }); + +Deno.test(function inspectQuotesOverride() { + assertEquals( + // @ts-ignore - 'quotes' is an internal option + Deno.inspect("foo", { quotes: ["'", '"', "`"] }), + "'foo'", + ); + assertEquals( + // @ts-ignore - 'quotes' is an internal option + Deno.inspect("'foo'", { quotes: ["'", '"', "`"] }), + `"'foo'"`, + ); +}); -- cgit v1.2.3