diff options
Diffstat (limited to 'test/js/node/util/util.test.js')
-rw-r--r-- | test/js/node/util/util.test.js | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/test/js/node/util/util.test.js b/test/js/node/util/util.test.js index 741b27d19..df995955a 100644 --- a/test/js/node/util/util.test.js +++ b/test/js/node/util/util.test.js @@ -315,4 +315,14 @@ describe("util", () => { expect(util.TextDecoder === globalThis.TextDecoder).toBe(true); }); }); + + it("format", () => { + expect(util.format("%s:%s", "foo")).toBe("foo:%s"); + }); + it("formatWithOptions", () => { + expect(util.formatWithOptions({ colors: true }, "%s:%s", "foo")).toBe("foo:%s"); + expect(util.formatWithOptions({ colors: true }, "wow(%o)", { obj: true })).toBe( + "wow({ obj: \u001B[33mtrue\u001B[39m })", + ); + }); }); |