diff options
author | 2022-12-28 11:21:21 +0200 | |
---|---|---|
committer | 2022-12-28 01:21:21 -0800 | |
commit | 092b86321c3210b5435deef1d283648eb8ea5a90 (patch) | |
tree | afe3e9f5642a6942ee7dd3895c22b12d246481cb /test/bun.js/console-log.js | |
parent | da07811427cc10754414c0f1064c4158b8941fa2 (diff) | |
download | bun-092b86321c3210b5435deef1d283648eb8ea5a90.tar.gz bun-092b86321c3210b5435deef1d283648eb8ea5a90.tar.zst bun-092b86321c3210b5435deef1d283648eb8ea5a90.zip |
log object string correctly (#1674)
use `Symbol.toStringTag` of the object or that of its `.prototype`
fixes #1584
Diffstat (limited to 'test/bun.js/console-log.js')
-rw-r--r-- | test/bun.js/console-log.js | 60 |
1 files changed, 0 insertions, 60 deletions
diff --git a/test/bun.js/console-log.js b/test/bun.js/console-log.js deleted file mode 100644 index 6252d6773..000000000 --- a/test/bun.js/console-log.js +++ /dev/null @@ -1,60 +0,0 @@ -console.log("Hello World!"); -console.log(123); -console.log(-123); -console.log(123.567); -console.log(-123.567); -console.log(true); -console.log(false); -console.log(null); -console.log(undefined); -console.log(Symbol("Symbol Description")); -console.log(new Date(2021, 12, 30, 666, 777, 888, 999)); -console.log([123, 456, 789]); -console.log({ a: 123, b: 456, c: 789 }); -console.log({ - a: { - b: { - c: 123, - }, - bacon: true, - }, -}); - -console.log(new Promise(() => {})); - -class Foo {} - -console.log(() => {}); -console.log(Foo); -console.log(new Foo()); -console.log(function foooo() {}); - -console.log(/FooRegex/); - -console.error("uh oh"); -console.time("Check"); - -console.log( - "Is it a bug or a feature that formatting numbers like %d is colored", - 123, -); -console.log(globalThis); - -console.log( - "String %s should be 2nd word, 456 == %s and percent s %s == %s", - "123", - "456", - "%s", - "What", - "okay", -); - -const infinteLoop = { - foo: {}, - bar: {}, -}; - -infinteLoop.bar = infinteLoop; -console.log(infinteLoop, "am"); - -console.log(new Array(4).fill({})); |