mirror of
https://github.com/denoland/deno.git
synced 2025-08-04 19:08:15 +00:00
fix(test): disable preventDefault() for beforeunload event (#18911)
Fixes #18910.
This commit is contained in:
parent
d905f20cad
commit
e3276fbb71
8 changed files with 40 additions and 12 deletions
7
cli/tests/testdata/bench/before_unload_prevent_default.out
vendored
Normal file
7
cli/tests/testdata/bench/before_unload_prevent_default.out
vendored
Normal file
|
@ -0,0 +1,7 @@
|
|||
cpu: [WILDCARD]
|
||||
runtime: deno [WILDCARD]
|
||||
|
||||
[WILDCARD]/before_unload_prevent_default.ts
|
||||
benchmark time (avg) (min … max) p75 p99 p995
|
||||
------------------------------------------------- -----------------------------
|
||||
foo [WILDCARD] [WILDCARD]/iter[WILDCARD]([WILDCARD] … [WILDCARD]) [WILDCARD]
|
6
cli/tests/testdata/bench/before_unload_prevent_default.ts
vendored
Normal file
6
cli/tests/testdata/bench/before_unload_prevent_default.ts
vendored
Normal file
|
@ -0,0 +1,6 @@
|
|||
addEventListener("beforeunload", (e) => {
|
||||
// The worker should be killed once benchmarks are done regardless of this.
|
||||
e.preventDefault();
|
||||
});
|
||||
|
||||
Deno.bench("foo", () => {});
|
5
cli/tests/testdata/test/before_unload_prevent_default.out
vendored
Normal file
5
cli/tests/testdata/test/before_unload_prevent_default.out
vendored
Normal file
|
@ -0,0 +1,5 @@
|
|||
running 1 test from [WILDCARD]/before_unload_prevent_default.ts
|
||||
foo ... ok ([WILDCARD])
|
||||
|
||||
ok | 1 passed | 0 failed ([WILDCARD])
|
||||
|
6
cli/tests/testdata/test/before_unload_prevent_default.ts
vendored
Normal file
6
cli/tests/testdata/test/before_unload_prevent_default.ts
vendored
Normal file
|
@ -0,0 +1,6 @@
|
|||
addEventListener("beforeunload", (e) => {
|
||||
// The worker should be killed once tests are done regardless of this.
|
||||
e.preventDefault();
|
||||
});
|
||||
|
||||
Deno.test("foo", () => {});
|
Loading…
Add table
Add a link
Reference in a new issue