deno/tests
Matt Mastracci 5a2ff6557c
fix(cli): Enforce a human delay in prompt to fix paste problem (#23184)
The permission prompt doesn't wait for quiescent input, so someone
pasting a large text file into the console may end up losing the prompt.
We enforce a minimum human delay and wait for a 100ms quiescent period
before we write and accept prompt input to avoid this problem.

This does require adding a human delay in all prompt tests, but that's
pretty straightforward. I rewrote the locked stdout/stderr test while I
was in here.
2024-04-11 10:31:49 +05:30
..
config chore: move test_util/std to tests/util/std (#22402) 2024-02-13 09:22:49 -07:00
ffi chore: move test_ffi and test_nap to tests/ [WIP] (#22394) 2024-02-12 13:46:50 -07:00
integration fix(cli): Enforce a human delay in prompt to fix paste problem (#23184) 2024-04-11 10:31:49 +05:30
napi chore: move test_ffi and test_nap to tests/ [WIP] (#22394) 2024-02-12 13:46:50 -07:00
node_compat fix(ext/node): Add fs.readv, fs.readvSync (#23166) 2024-04-11 10:31:49 +05:30
specs chore(specs): add jsr and npm env vars to tests by default (#23171) 2024-04-11 10:31:49 +05:30
testdata fix(cli): Enforce a human delay in prompt to fix paste problem (#23184) 2024-04-11 10:31:49 +05:30
unit chore: update std submodule to 0.221.0 (#23112) 2024-04-11 10:31:49 +05:30
unit_node fix(ext/node): MessagePort works (#22999) 2024-04-11 10:31:49 +05:30
util fix(cli): Enforce a human delay in prompt to fix paste problem (#23184) 2024-04-11 10:31:49 +05:30
wpt chore: update std submodule to 0.221.0 (#23112) 2024-04-11 10:31:49 +05:30
Cargo.toml chore(tests): Introduce integration tests for jupyter subcommand (#23074) 2024-03-25 17:53:50 -07: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