mirror of
https://github.com/denoland/deno.git
synced 2025-07-08 05:45:07 +00:00

- new ops init api - fix op order - remove deno_os_worker since extensions must now match the snapshot exactly - isatty test change
22 lines
605 B
TypeScript
22 lines
605 B
TypeScript
// Copyright 2018-2025 the Deno authors. MIT license.
|
|
|
|
// deno-lint-ignore-file no-deprecated-deno-api
|
|
|
|
import { assert } from "./test_util.ts";
|
|
|
|
// Note tests for Deno.stdin.setRaw is in integration tests.
|
|
|
|
Deno.test(function consoleSize() {
|
|
if (!Deno.stdout.isTerminal()) {
|
|
return;
|
|
}
|
|
const result = Deno.consoleSize();
|
|
assert(typeof result.columns !== "undefined");
|
|
assert(typeof result.rows !== "undefined");
|
|
});
|
|
|
|
Deno.test(function isattyDoesntRaiseOnBadRid() {
|
|
// Absurdly large rid.
|
|
// @ts-ignore `Deno.isatty()` was soft-removed in Deno 2.
|
|
assert(!Deno.isatty(0x7fffffff));
|
|
});
|