console: fix table() output
Fixes: https://github.com/nodejs/node/issues/27915 PR-URL: https://github.com/nodejs/node/pull/27917 Reviewed-By: Rich Trott <rtrott@gmail.com> Reviewed-By: Luigi Pinca <luigipinca@gmail.com> Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de> Reviewed-By: Trivikram Kamat <trivikr.dev@gmail.com>
This commit is contained in:
parent
f46952289a
commit
b8bdf0ebd7
@ -412,6 +412,7 @@ const consoleMethods = {
|
|||||||
const opt = {
|
const opt = {
|
||||||
depth,
|
depth,
|
||||||
maxArrayLength: 3,
|
maxArrayLength: 3,
|
||||||
|
breakLength: Infinity,
|
||||||
...this[kGetInspectOptions](this._stdout)
|
...this[kGetInspectOptions](this._stdout)
|
||||||
};
|
};
|
||||||
return inspect(v, opt);
|
return inspect(v, opt);
|
||||||
|
@ -244,3 +244,17 @@ test([{ a: 1, b: 'Y' }, { a: 'Z', b: 2 }], `
|
|||||||
│ 1 │ 'Z' │ 2 │
|
│ 1 │ 'Z' │ 2 │
|
||||||
└─────────┴─────┴─────┘
|
└─────────┴─────┴─────┘
|
||||||
`);
|
`);
|
||||||
|
|
||||||
|
{
|
||||||
|
const line = '─'.repeat(79);
|
||||||
|
const header = `${' '.repeat(37)}name${' '.repeat(40)}`;
|
||||||
|
const name = 'very long long long long long long long long long long long ' +
|
||||||
|
'long long long long';
|
||||||
|
test([{ name }], `
|
||||||
|
┌─────────┬──${line}──┐
|
||||||
|
│ (index) │ ${header}│
|
||||||
|
├─────────┼──${line}──┤
|
||||||
|
│ 0 │ '${name}' │
|
||||||
|
└─────────┴──${line}──┘
|
||||||
|
`);
|
||||||
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user