summaryrefslogtreecommitdiff
path: root/test/parallel/test-util-format.js
diff options
context:
space:
mode:
authorAnna Henningsen <anna@addaleax.net>2016-07-25 09:06:26 +0200
committerAnna Henningsen <anna@addaleax.net>2016-08-02 15:00:59 +0200
commit1b24b37299a15722c11deeb4b663ba39cdc38d09 (patch)
treef3c0fb51f70a2b9ecf8c61f86f7f3bcc0d848224 /test/parallel/test-util-format.js
parent80b10b4fe24874d9155980b608b3b49fd5a43ea8 (diff)
downloadandroid-node-v8-1b24b37299a15722c11deeb4b663ba39cdc38d09.tar.gz
android-node-v8-1b24b37299a15722c11deeb4b663ba39cdc38d09.tar.bz2
android-node-v8-1b24b37299a15722c11deeb4b663ba39cdc38d09.zip
util: fix formatting of objects with SIMD enabled
When SIMD is enabled, `util.format` couldn’t display objects (with at least 1 key) because the formatter function got overridden. PR-URL: https://github.com/nodejs/node/pull/7864 Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl> Reviewed-By: James M Snell <jasnell@gmail.com> Reviewed-By: Colin Ihrig <cjihrig@gmail.com> Reviewed-By: Michaël Zasso <mic.besace@gmail.com>
Diffstat (limited to 'test/parallel/test-util-format.js')
-rw-r--r--test/parallel/test-util-format.js2
1 files changed, 2 insertions, 0 deletions
diff --git a/test/parallel/test-util-format.js b/test/parallel/test-util-format.js
index f3702ef2f0..b8977e57b5 100644
--- a/test/parallel/test-util-format.js
+++ b/test/parallel/test-util-format.js
@@ -7,7 +7,9 @@ const symbol = Symbol('foo');
assert.equal(util.format(), '');
assert.equal(util.format(''), '');
assert.equal(util.format([]), '[]');
+assert.equal(util.format([0]), '[ 0 ]');
assert.equal(util.format({}), '{}');
+assert.equal(util.format({foo: 42}), '{ foo: 42 }');
assert.equal(util.format(null), 'null');
assert.equal(util.format(true), 'true');
assert.equal(util.format(false), 'false');