tasks-runner 0001 T4+T6: binding revert-marker tests + CLI contract script
T4: kicad-binding.test.ts — revertNonce → DOC_REVERTED_EVENT dispatch via a window stub (once per nonce; stale marker on open silent; observer gone after destroy). T6: tests/tools/cli-contract.ts (npm run tools:contract, skip-when-unbuilt): resave version bump + relint clean for board/schematic/ hierarchy/footprint (the CTL_FOR_LIBRARY version-header regression), exit codes 2/4/1 — the exact contract run-tools-job.ts keys off. 15 checks green. Also bumps pcbjam-shared (T3 unit tests). Co-Authored-By: Claude Fable 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01HLua64PCVwkQ1hpWdaf1Gm
This commit is contained in:
parent
fb2aa2759d
commit
95e0edf6a6
4 changed files with 227 additions and 3 deletions
|
|
@ -57,7 +57,8 @@
|
|||
"3d:check:webgl": "tsx tools/screenshots/compare-dirs.ts --old 3d-regression/baseline-webgl --new 3d-regression/output/webgl --out 3d-regression/output/diff/webgl-self --floors 3d-regression/floors.json --level webgl-self --label 3d-webgl --fail-on-change",
|
||||
"3d:check:parity": "tsx tools/screenshots/compare-dirs.ts --old 3d-regression/baseline --new 3d-regression/output/webgl --out 3d-regression/output/diff/parity --floors 3d-regression/floors.json --level webgl-vs-native --label 3d-parity",
|
||||
"3d:review": "tsx tools/screenshots/compare-dirs.ts --old 3d-regression/baseline --new 3d-regression/output/webgl --out 3d-regression/output/diff/parity-review --floors 3d-regression/floors.json --level webgl-vs-native --label 3d-parity --artifacts always",
|
||||
"3d:test:webgl": "playwright test e2e/3d-webgl.spec.ts"
|
||||
"3d:test:webgl": "playwright test e2e/3d-webgl.spec.ts",
|
||||
"tools:contract": "tsx tools/cli-contract.ts"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@playwright/test": "^1.40.0",
|
||||
|
|
|
|||
Loading…
Reference in a new issue