1
0
Fork 0
mirror of https://github.com/denoland/deno.git synced 2024-11-29 16:30:56 -05:00
denoland-deno/test_util
Matt Mastracci 0f07dc95f1
chore: fix pty support on Macs (#20037)
Many of the CI tests have been failing on my M2 Pro mac (Ventura 13.4)
when running inside of a vscode terminal (a strange `ENOTTY` error).
This modifies the pty-handling code to use libc directly rather than the
older pty library that appears mostly unmaintained (outside of
@littledivy's fork).

As a bonus, this should allow us to run pty tests on the mac CI runner.

After this PR, the tests now complete with 100% success on my local
machine. Before this PR, I needed to pass `CI=true` to get my local test
suite to pass.
2023-08-03 14:04:37 -06:00
..
src chore: fix pty support on Macs (#20037) 2023-08-03 14:04:37 -06:00
std@b23a76a47a chore: update deno_std submodule to 0.178.0 (#18003) 2023-03-03 19:11:10 +00:00
wpt@c84a2ef4f2 chore: update wpt (#19422) 2023-06-08 22:56:05 +02:00
Cargo.toml chore: fix pty support on Macs (#20037) 2023-08-03 14:04:37 -06:00