test(chrome): compare both selector matchers over one live page

Selector matching is written once per runtime: internal/hierarchy over the
dump, web-runtime.ts over the DOM. Nothing made the two agree, and a
selector that resolves on one and not the other is silent, since an empty
match yields no action and the run still passes.
This commit is contained in:
pj committed 2026-08-13 00:28:16 +05:30
1 parent bf3f230b1b
commit c77b78d63b
4 files changed
+173

No files matched your search

+1
View File
@@ -589,6 +589,7 @@ installRuntime(
// so these are stripped from production output; they only exist for unit tests.
export const __testing__ = {
host,
buildAx,
seedBigInt,
collectTargets,
targetElements,