diff options
author | Matt Mastracci <matthew@mastracci.com> | 2023-08-03 14:04:37 -0600 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-08-03 14:04:37 -0600 |
commit | 0f07dc95f130b9ace00ad98f1b2a3f5c34662e4a (patch) | |
tree | 13a2bd036e3f671bf6a0676d4fd16c075b7581f5 /ext/fetch/26_fetch.js | |
parent | 6ba245fe2570b29e35a4fd296a196a58870b1e3c (diff) |
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.
Diffstat (limited to 'ext/fetch/26_fetch.js')
0 files changed, 0 insertions, 0 deletions