From bc7db0f703943e2d94dea77b13ed9893765cbcd8 Mon Sep 17 00:00:00 2001 From: Luca Casonato Date: Tue, 18 Jun 2024 19:00:16 +0200 Subject: [PATCH] fix(ext/console): bump default max str lengthto 10_00 (#24245) --- ext/console/01_console.js | 4 ++-- tests/unit/console_test.ts | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/ext/console/01_console.js b/ext/console/01_console.js index 785d7ffe6c..90f09d4d17 100644 --- a/ext/console/01_console.js +++ b/ext/console/01_console.js @@ -2329,7 +2329,7 @@ const denoInspectDefaultOptions = { // node only maxArrayLength: 100, - maxStringLength: 100, // deno: strAbbreviateSize: 100 + maxStringLength: 10_000, // deno: strAbbreviateSize: 10_000 customInspect: true, // deno only @@ -2357,7 +2357,7 @@ function getDefaultInspectOptions() { const DEFAULT_INDENT = " "; // Default indent string -const STR_ABBREVIATE_SIZE = 100; +const STR_ABBREVIATE_SIZE = 10_000; class CSI { static kClear = "\x1b[1;1H"; diff --git a/tests/unit/console_test.ts b/tests/unit/console_test.ts index 3eee2c9ff2..49960f6639 100644 --- a/tests/unit/console_test.ts +++ b/tests/unit/console_test.ts @@ -174,11 +174,11 @@ Deno.test(function consoleTestStringifyQuotes() { }); Deno.test(function consoleTestStringifyLongStrings() { - const veryLongString = "a".repeat(200); + const veryLongString = "a".repeat(10_100); // If we stringify an object containing the long string, it gets abbreviated. let actual = stringify({ veryLongString }); assert(actual.includes("...")); - assert(actual.length < 200); + assert(actual.length < 10_100); // However if we stringify the string itself, we get it exactly. actual = stringify(veryLongString); assertEquals(actual, veryLongString);