From a7882fa32b968de8afb9938e9dbfd6e28786ca5b Mon Sep 17 00:00:00 2001 From: Halil Durak Date: Fri, 6 Feb 2026 16:20:30 +0300 Subject: [PATCH 1/3] add failing `document.documentElement` `load` event test make sure that we're in capturing phase `testing.expectEqual(true, result)` --- .../tests/element/html/event_listeners.html | 20 +++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/src/browser/tests/element/html/event_listeners.html b/src/browser/tests/element/html/event_listeners.html index 9e7f9ebd..7d2b508c 100644 --- a/src/browser/tests/element/html/event_listeners.html +++ b/src/browser/tests/element/html/event_listeners.html @@ -488,3 +488,23 @@ testing.expectEqual('function', typeof div.onratechange); } + + + + From 2e28e68c486cbfee1cd80d390f233c194e7fe80d Mon Sep 17 00:00:00 2001 From: Halil Durak Date: Mon, 9 Feb 2026 11:45:31 +0300 Subject: [PATCH 2/3] make sure async test is dispatched Better than `testing.expectEqual(true, true)`. --- src/browser/tests/element/html/event_listeners.html | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/src/browser/tests/element/html/event_listeners.html b/src/browser/tests/element/html/event_listeners.html index 7d2b508c..58394b7c 100644 --- a/src/browser/tests/element/html/event_listeners.html +++ b/src/browser/tests/element/html/event_listeners.html @@ -493,18 +493,22 @@ From 14f7574c41eb6decb1025ece70b3ba06abdb18fe Mon Sep 17 00:00:00 2001 From: Pierre Tachoire Date: Mon, 9 Feb 2026 15:45:53 +0100 Subject: [PATCH 3/3] ci: run test on any change into src/ --- .github/workflows/zig-test.yml | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/.github/workflows/zig-test.yml b/.github/workflows/zig-test.yml index d1b01046..db2f362d 100644 --- a/.github/workflows/zig-test.yml +++ b/.github/workflows/zig-test.yml @@ -12,8 +12,7 @@ on: - main paths: - "build.zig" - - "src/**/*.zig" - - "src/*.zig" + - "src/**" - "vendor/zig-js-runtime" - ".github/**" - "vendor/**"