testdrive-jsui/js/tests
tegwick 3d576386a0
All checks were successful
CI Smoke / host-smoke (push) Successful in 0s
CI Smoke / container-smoke (push) Successful in 2s
chore(lint): clear all eslint errors (0 errors, warnings remain)
Remove unused variables, use Object.prototype.hasOwnProperty.call, rewrite an
assignment-in-condition, annotate forced-reflow reads and a dynamic constructor,
convert the chai-style ui-edit-button test to Jest matchers, and warn (not
error) on unused vars / conditional expect in test files. The vacuous
'prevent event bubbling' test is now test.todo: it asserted nothing and is
false against its mock DOM. Jest 67 passed + 1 todo.

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>

Assistant: claude-code
Assistant-Model: sonnet
Assistant-Process: 299063@bnt-lap001
Assistant-Session: 53eb1e1c-c13a-4277-9ce2-3702960d93f7
2026-10-03 00:05:00 +02:00
..
button-events.test.js chore(lint): clear all eslint errors (0 errors, warnings remain) 2026-10-03 00:05:00 +02:00
component-integration.test.js style: apply eslint --fix (semi, indent 4); no behavior change, Jest 68/68 2026-10-02 22:59:33 +02:00
image-editing.test.js style: apply eslint --fix (semi, indent 4); no behavior change, Jest 68/68 2026-10-02 22:59:33 +02:00
jest.setup.js style: apply eslint --fix (semi, indent 4); no behavior change, Jest 68/68 2026-10-02 22:59:33 +02:00
keyboard-shortcuts.test.js style: apply eslint --fix (semi, indent 4); no behavior change, Jest 68/68 2026-10-02 22:59:33 +02:00
refactor-test-runner.js style: apply eslint --fix (semi, indent 4); no behavior change, Jest 68/68 2026-10-02 22:59:33 +02:00
section-splitting.test.js style: apply eslint --fix (semi, indent 4); no behavior change, Jest 68/68 2026-10-02 22:59:33 +02:00
setup.js style: apply eslint --fix (semi, indent 4); no behavior change, Jest 68/68 2026-10-02 22:59:33 +02:00
test-component-integration.js style: apply eslint --fix (semi, indent 4); no behavior change, Jest 68/68 2026-10-02 22:59:33 +02:00
test-debugpanel-extraction.js style: apply eslint --fix (semi, indent 4); no behavior change, Jest 68/68 2026-10-02 22:59:33 +02:00
test-debugpanel-integration.js style: apply eslint --fix (semi, indent 4); no behavior change, Jest 68/68 2026-10-02 22:59:33 +02:00
test-document-navigator.js style: apply eslint --fix (semi, indent 4); no behavior change, Jest 68/68 2026-10-02 22:59:33 +02:00
test-documentcontrols-extraction.js style: apply eslint --fix (semi, indent 4); no behavior change, Jest 68/68 2026-10-02 22:59:33 +02:00
test-domrenderer-extraction.js style: apply eslint --fix (semi, indent 4); no behavior change, Jest 68/68 2026-10-02 22:59:33 +02:00
test-environment.test.js style: apply eslint --fix (semi, indent 4); no behavior change, Jest 68/68 2026-10-02 22:59:33 +02:00
test-extracted-domrenderer.js style: apply eslint --fix (semi, indent 4); no behavior change, Jest 68/68 2026-10-02 22:59:33 +02:00
test-extracted-section-manager.js style: apply eslint --fix (semi, indent 4); no behavior change, Jest 68/68 2026-10-02 22:59:33 +02:00
test-full-integration.js style: apply eslint --fix (semi, indent 4); no behavior change, Jest 68/68 2026-10-02 22:59:33 +02:00
test-real-user-functionality.js style: apply eslint --fix (semi, indent 4); no behavior change, Jest 68/68 2026-10-02 22:59:33 +02:00
test-section-manager-extraction.js style: apply eslint --fix (semi, indent 4); no behavior change, Jest 68/68 2026-10-02 22:59:33 +02:00