summaryrefslogtreecommitdiff
path: root/test
diff options
context:
space:
mode:
authorRich Trott <rtrott@gmail.com>2019-02-12 19:22:41 -0800
committerRich Trott <rtrott@gmail.com>2019-02-14 19:28:38 -0800
commit8e68dc53b3526f46455c5b094cd8c08e87e22df1 (patch)
tree7fa1f76071df9157d13ccfaef8d0dae34948e2d6 /test
parentfe58bef7e2f10048172e9875a08376320f1e1835 (diff)
downloadandroid-node-v8-8e68dc53b3526f46455c5b094cd8c08e87e22df1.tar.gz
android-node-v8-8e68dc53b3526f46455c5b094cd8c08e87e22df1.tar.bz2
android-node-v8-8e68dc53b3526f46455c5b094cd8c08e87e22df1.zip
test: increase coverage for assertion_error.js
Add a test for long strings and assert.notDeepEqual() to cover code that truncates output when it is longer than 1024 characters. PR-URL: https://github.com/nodejs/node/pull/26065 Reviewed-By: Colin Ihrig <cjihrig@gmail.com> Reviewed-By: Sakthipriyan Vairamani <thechargingvolcano@gmail.com>
Diffstat (limited to 'test')
-rw-r--r--test/parallel/test-assert-deep.js10
1 files changed, 8 insertions, 2 deletions
diff --git a/test/parallel/test-assert-deep.js b/test/parallel/test-assert-deep.js
index 65ebec7bba..fc1ace51b3 100644
--- a/test/parallel/test-assert-deep.js
+++ b/test/parallel/test-assert-deep.js
@@ -653,16 +653,22 @@ assertDeepAndStrictEqual(-0, -0);
assert.deepEqual(new Date(2000, 3, 14), new Date(2000, 3, 14));
-assert.throws(() => assert.deepEqual(new Date(), new Date(2000, 3, 14)),
+assert.throws(() => { assert.deepEqual(new Date(), new Date(2000, 3, 14)); },
AssertionError,
'deepEqual(new Date(), new Date(2000, 3, 14))');
assert.throws(
- () => assert.notDeepEqual(new Date(2000, 3, 14), new Date(2000, 3, 14)),
+ () => { assert.notDeepEqual(new Date(2000, 3, 14), new Date(2000, 3, 14)); },
AssertionError,
'notDeepEqual(new Date(2000, 3, 14), new Date(2000, 3, 14))'
);
+assert.throws(
+ () => { assert.notDeepEqual('a'.repeat(1024), 'a'.repeat(1024)); },
+ AssertionError,
+ 'notDeepEqual("a".repeat(1024), "a".repeat(1024))'
+);
+
assert.notDeepEqual(new Date(), new Date(2000, 3, 14));
assertDeepAndStrictEqual(/a/, /a/);