@@ -57,6 +57,8 @@ assert.strictEqual(util.format('%d', '42.0'), '42');
57
57
assert . strictEqual ( util . format ( '%d' , 1.5 ) , '1.5' ) ;
58
58
assert . strictEqual ( util . format ( '%d' , - 0.5 ) , '-0.5' ) ;
59
59
assert . strictEqual ( util . format ( '%d' , '' ) , '0' ) ;
60
+ assert . strictEqual ( util . format ( '%d %d' , 42 , 43 ) , '42 43' ) ;
61
+ assert . strictEqual ( util . format ( '%d %d' , 42 ) , '42 %d' ) ;
60
62
61
63
// Integer format specifier
62
64
assert . strictEqual ( util . format ( '%i' ) , '%i' ) ;
@@ -67,6 +69,8 @@ assert.strictEqual(util.format('%i', '42.0'), '42');
67
69
assert . strictEqual ( util . format ( '%i' , 1.5 ) , '1' ) ;
68
70
assert . strictEqual ( util . format ( '%i' , - 0.5 ) , '0' ) ;
69
71
assert . strictEqual ( util . format ( '%i' , '' ) , 'NaN' ) ;
72
+ assert . strictEqual ( util . format ( '%i %i' , 42 , 43 ) , '42 43' ) ;
73
+ assert . strictEqual ( util . format ( '%i %i' , 42 ) , '42 %i' ) ;
70
74
71
75
// Float format specifier
72
76
assert . strictEqual ( util . format ( '%f' ) , '%f' ) ;
@@ -78,18 +82,24 @@ assert.strictEqual(util.format('%f', 1.5), '1.5');
78
82
assert . strictEqual ( util . format ( '%f' , - 0.5 ) , '-0.5' ) ;
79
83
assert . strictEqual ( util . format ( '%f' , Math . PI ) , '3.141592653589793' ) ;
80
84
assert . strictEqual ( util . format ( '%f' , '' ) , 'NaN' ) ;
85
+ assert . strictEqual ( util . format ( '%f %f' , 42 , 43 ) , '42 43' ) ;
86
+ assert . strictEqual ( util . format ( '%f %f' , 42 ) , '42 %f' ) ;
81
87
82
88
// String format specifier
83
89
assert . strictEqual ( util . format ( '%s' ) , '%s' ) ;
84
90
assert . strictEqual ( util . format ( '%s' , undefined ) , 'undefined' ) ;
85
91
assert . strictEqual ( util . format ( '%s' , 'foo' ) , 'foo' ) ;
86
92
assert . strictEqual ( util . format ( '%s' , 42 ) , '42' ) ;
87
93
assert . strictEqual ( util . format ( '%s' , '42' ) , '42' ) ;
94
+ assert . strictEqual ( util . format ( '%s %s' , 42 , 43 ) , '42 43' ) ;
95
+ assert . strictEqual ( util . format ( '%s %s' , 42 ) , '42 %s' ) ;
88
96
89
97
// JSON format specifier
90
98
assert . strictEqual ( util . format ( '%j' ) , '%j' ) ;
91
99
assert . strictEqual ( util . format ( '%j' , 42 ) , '42' ) ;
92
100
assert . strictEqual ( util . format ( '%j' , '42' ) , '"42"' ) ;
101
+ assert . strictEqual ( util . format ( '%j %j' , 42 , 43 ) , '42 43' ) ;
102
+ assert . strictEqual ( util . format ( '%j %j' , 42 ) , '42 %j' ) ;
93
103
94
104
// Various format specifiers
95
105
assert . strictEqual ( util . format ( '%%s%s' , 'foo' ) , '%sfoo' ) ;
0 commit comments