diff options
author | 2023-09-20 21:28:07 -0400 | |
---|---|---|
committer | 2023-09-20 18:28:07 -0700 | |
commit | 34d191be67e821284e6e2a241a17731f2d646e2f (patch) | |
tree | 9fbb16c5d34965f702c125d1099b0e0eb4e54819 /test | |
parent | 5c6d7760a5e706bcfd0421680bfa148fc50aec63 (diff) | |
download | bun-34d191be67e821284e6e2a241a17731f2d646e2f.tar.gz bun-34d191be67e821284e6e2a241a17731f2d646e2f.tar.zst bun-34d191be67e821284e6e2a241a17731f2d646e2f.zip |
feat(runtime): implement `console._stdout` (#5842)
* implement console._stdout
* nonenum
Diffstat (limited to 'test')
-rw-r--r-- | test/js/node/console/console.test.ts (renamed from test/js/node/console/console-constructor.test.ts) | 24 |
1 files changed, 24 insertions, 0 deletions
diff --git a/test/js/node/console/console-constructor.test.ts b/test/js/node/console/console.test.ts index 2e2b29832..4585f7cfb 100644 --- a/test/js/node/console/console-constructor.test.ts +++ b/test/js/node/console/console.test.ts @@ -64,3 +64,27 @@ describe("console.Console", () => { expect(await errValue()).toBe("uh oh!\n"); }); }); + +test("console._stdout", () => { + // @ts-ignore + expect(console._stdout).toBe(process.stdout); + + expect(Object.getOwnPropertyDescriptor(console, "_stdout")).toEqual({ + value: process.stdout, + writable: true, + enumerable: false, + configurable: true, + }); +}); + +test("console._stderr", () => { + // @ts-ignore + expect(console._stderr).toBe(process.stderr); + + expect(Object.getOwnPropertyDescriptor(console, "_stderr")).toEqual({ + value: process.stderr, + writable: true, + enumerable: false, + configurable: true, + }); +}); |