Skip to content

Commit 448abd7

Browse files
committed
test
1 parent 389a769 commit 448abd7

File tree

1 file changed

+13
-0
lines changed

1 file changed

+13
-0
lines changed

src/browser/events/event.zig

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -410,5 +410,18 @@ test "Browser.Event" {
410410
.{ "document.dispatchEvent(new Event('count'))", "true" },
411411
.{ "document.dispatchEvent(new Event('count'))", "true" },
412412
.{ "nb", "1" },
413+
.{ "document.removeEventListener('count', cbk)", "undefined" },
414+
}, .{});
415+
416+
try runner.testCases(&.{
417+
.{ "nb = 0; function cbk(event) { nb ++; }", null },
418+
.{ "let ac = new AbortController()", null },
419+
.{ "document.addEventListener('count', cbk, {signal: ac.signal})", null },
420+
.{ "document.dispatchEvent(new Event('count'))", "true" },
421+
.{ "document.dispatchEvent(new Event('count'))", "true" },
422+
.{ "ac.abort()", null },
423+
.{ "document.dispatchEvent(new Event('count'))", "true" },
424+
.{ "nb", "2" },
425+
.{ "document.removeEventListener('count', cbk)", "undefined" },
413426
}, .{});
414427
}

0 commit comments

Comments
 (0)