summaryrefslogtreecommitdiff
path: root/tests/unit_node
diff options
context:
space:
mode:
authorDivy Srivastava <dj.srivastava23@gmail.com>2024-10-14 14:00:02 +0530
committerGitHub <noreply@github.com>2024-10-14 14:00:02 +0530
commit68b388a93a3efe443fc5e306e883847bfb8551db (patch)
tree33d749c5488803d9b253b5cf19556412279fa92b /tests/unit_node
parentd22195e7416e7923e2868e3f250abb457f115fc6 (diff)
fix(ext/node): allow writing to tty columns (#26201)
Behave similar to Node.js where modifying `stdout.columns` doesn't really resize the terminal. Ref https://github.com/nodejs/node/issues/17529 Fixes https://github.com/denoland/deno/issues/26196
Diffstat (limited to 'tests/unit_node')
-rw-r--r--tests/unit_node/process_test.ts5
1 files changed, 5 insertions, 0 deletions
diff --git a/tests/unit_node/process_test.ts b/tests/unit_node/process_test.ts
index 0e0f169d6..9506fb609 100644
--- a/tests/unit_node/process_test.ts
+++ b/tests/unit_node/process_test.ts
@@ -1175,3 +1175,8 @@ Deno.test("process.cpuUsage()", () => {
assert(typeof cpuUsage.user === "number");
assert(typeof cpuUsage.system === "number");
});
+
+Deno.test("process.stdout.columns writable", () => {
+ process.stdout.columns = 80;
+ assertEquals(process.stdout.columns, 80);
+});