summaryrefslogtreecommitdiff
path: root/test/simple/test-util-format.js
diff options
context:
space:
mode:
authorkoichik <koichik@improvement.jp>2011-08-07 15:55:44 +0900
committerkoichik <koichik@improvement.jp>2011-08-08 23:24:05 +0900
commitd439c092c20395b601aba9a68807868a85b422aa (patch)
tree6334ffa346ada0f28a3f4865d82657dfd3c98e91 /test/simple/test-util-format.js
parent24a1f6ecc502ab67ca4aa33aa2af7e67747aad86 (diff)
downloadnode-new-d439c092c20395b601aba9a68807868a85b422aa.tar.gz
Improve util.format() compatibility with browser.
Fixes #1434.
Diffstat (limited to 'test/simple/test-util-format.js')
-rw-r--r--test/simple/test-util-format.js9
1 files changed, 9 insertions, 0 deletions
diff --git a/test/simple/test-util-format.js b/test/simple/test-util-format.js
index 6a497089b1..e9c28c2de5 100644
--- a/test/simple/test-util-format.js
+++ b/test/simple/test-util-format.js
@@ -47,3 +47,12 @@ assert.equal(util.format('%j', '42'), '"42"');
assert.equal(util.format('%%s%s', 'foo'), '%sfoo');
+assert.equal(util.format('%s'), '%s');
+assert.equal(util.format('%s', undefined), 'undefined');
+assert.equal(util.format('%s', 'foo'), 'foo');
+assert.equal(util.format('%s:%s'), '%s:%s');
+assert.equal(util.format('%s:%s', undefined), 'undefined:%s');
+assert.equal(util.format('%s:%s', 'foo'), 'foo:%s');
+assert.equal(util.format('%s:%s', 'foo', 'bar'), 'foo:bar');
+assert.equal(util.format('%s:%s', 'foo', 'bar', 'baz'), 'foo:bar baz');
+