1
0
Fork 0
mirror of https://github.com/denoland/deno.git synced 2024-12-21 23:04:45 -05:00
denoland-deno/tests
Nathan Whitaker 29934d558c
fix(node): Run node compat tests listed in the ignore field (and fix the ones that fail) (#24631)
The intent is that those tests will be executed, but our check that the
files are up to date won't overwrite the contents of the tests. This is
useful when a test needs some manual edits to work.

It turns out we weren't actually running them.

---

This ended up turning into a couple of small bug fixes to get the tests
passing:

- We weren't canonicalizing the exec path properly (it sometimes still
had `..` or `.` in it)
- We weren't accepting strings in `process.exit`

There was one failure I couldn't figure out quickly, so I disabled the
test for now, and filed a follow up issue: #24694
2024-07-24 03:12:08 +00:00
..
config chore: move test_util/std to tests/util/std (#22402) 2024-02-13 09:22:49 -07:00
ffi BREAKING(unstable/ffi): remove callback reentrant flag (#24367) 2024-07-01 09:36:33 +05:30
integration fix(node): better detection for when to surface node resolution errors (#24653) 2024-07-24 00:22:24 +00:00
napi fix(napi): Read reference ownership before calling finalizer to avoid crash (#24203) 2024-06-13 22:31:42 +00:00
node_compat fix(node): Run node compat tests listed in the ignore field (and fix the ones that fail) (#24631) 2024-07-24 03:12:08 +00:00
registry fix(ext/node): do not expose self global in node (#24637) 2024-07-19 12:37:08 +09:00
specs fix(node): better detection for when to surface node resolution errors (#24653) 2024-07-24 00:22:24 +00:00
testdata fix(node): better detection for when to surface node resolution errors (#24653) 2024-07-24 00:22:24 +00:00
unit fix(ext/console): Error Cause Not Inspect-Formatted when printed (#24526) 2024-07-22 04:18:49 -07:00
unit_node fix(node): support tty.hasColors() and tty.getColorDepth() (#24619) 2024-07-19 12:39:05 +02:00
util fix(upgrade): do not error if config in cwd invalid (#24689) 2024-07-23 19:00:48 -04:00
wpt fix(docs): fix some deno.land/manual broken urls (#24557) 2024-07-15 11:08:45 +00:00
Cargo.toml Reland "refactor(fetch): reimplement fetch with hyper instead of reqwest" (#24593) 2024-07-18 01:37:31 +02:00
lib.rs chore: move cli/tests/ -> tests/ (#22369) 2024-02-10 20:22:13 +00:00
README.md chore: continue tests/ re-org (#22396) 2024-02-12 17:13:14 -07:00

Deno Integration Tests