summaryrefslogtreecommitdiff
path: root/test/pseudo-tty
diff options
context:
space:
mode:
authorRuben Bridgewater <ruben@bridgewater.de>2019-06-03 16:05:37 +0200
committerRich Trott <rtrott@gmail.com>2019-06-12 19:50:03 -0700
commit81496567e76006a7d07a8552215fc6333c183480 (patch)
tree6c080c0da1be8b0ced5a01814c181fddcda78f70 /test/pseudo-tty
parente4ec4f2656f14d3992da154c46f6c0c44025f30d (diff)
downloadandroid-node-v8-81496567e76006a7d07a8552215fc6333c183480.tar.gz
android-node-v8-81496567e76006a7d07a8552215fc6333c183480.tar.bz2
android-node-v8-81496567e76006a7d07a8552215fc6333c183480.zip
assert: print more lines in the error diff
So far consequitive identical lines were collapsed if there were at least three. Now they are only collapsed from five identical lines on. This also simplifies the implementation a tiny bit by abstracting some logic. PR-URL: https://github.com/nodejs/node/pull/28058 Reviewed-By: Rich Trott <rtrott@gmail.com>
Diffstat (limited to 'test/pseudo-tty')
-rw-r--r--test/pseudo-tty/test-assert-colors.js3
1 files changed, 2 insertions, 1 deletions
diff --git a/test/pseudo-tty/test-assert-colors.js b/test/pseudo-tty/test-assert-colors.js
index 76001bf786..a241542c34 100644
--- a/test/pseudo-tty/test-assert-colors.js
+++ b/test/pseudo-tty/test-assert-colors.js
@@ -9,7 +9,7 @@ try {
// active.
process.env.TERM = 'FOOBAR';
delete process.env.NODE_DISABLE_COLORS;
- assert.deepStrictEqual([1, 2, 2, 2], [2, 2, 2, 2]);
+ assert.deepStrictEqual([1, 2, 2, 2, 2], [2, 2, 2, 2, 2]);
} catch (err) {
const expected = 'Expected values to be strictly deep-equal:\n' +
'\u001b[32m+ actual\u001b[39m \u001b[31m- expected\u001b[39m' +
@@ -19,6 +19,7 @@ try {
'\u001b[31m-\u001b[39m 2,\n' +
' 2,\n' +
'\u001b[34m...\u001b[39m\n' +
+ ' 2,\n' +
' 2\n' +
' ]';
assert.strictEqual(err.message, expected);