aboutsummaryrefslogtreecommitdiff
path: root/test
diff options
context:
space:
mode:
authorGravatar dave caruso <me@paperdave.net> 2023-09-20 21:28:07 -0400
committerGravatar GitHub <noreply@github.com> 2023-09-20 18:28:07 -0700
commit34d191be67e821284e6e2a241a17731f2d646e2f (patch)
tree9fbb16c5d34965f702c125d1099b0e0eb4e54819 /test
parent5c6d7760a5e706bcfd0421680bfa148fc50aec63 (diff)
downloadbun-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,
+ });
+});