diff options
author | Rich Trott <rtrott@gmail.com> | 2019-02-12 19:22:41 -0800 |
---|---|---|
committer | Rich Trott <rtrott@gmail.com> | 2019-02-14 19:28:38 -0800 |
commit | 8e68dc53b3526f46455c5b094cd8c08e87e22df1 (patch) | |
tree | 7fa1f76071df9157d13ccfaef8d0dae34948e2d6 /test | |
parent | fe58bef7e2f10048172e9875a08376320f1e1835 (diff) | |
download | android-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.js | 10 |
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/); |