Commit Graph

9 Commits

Author SHA1 Message Date
bymyself
2130bbf1c6 fix: reset VueNodes.Enabled and UseNewMenu to match execution.spec.ts 2026-03-07 23:06:44 -08:00
bymyself
edc5c5995e fix: move menu settings after execution to avoid interference 2026-03-07 22:51:48 -08:00
bymyself
201ad6e63a fix: use QueueSelectedOutputNodes matching execution.spec.ts pattern 2026-03-07 22:40:48 -08:00
GitHub Action
4402d31041 [automated] Apply ESLint and Oxfmt fixes 2026-03-08 06:03:54 +00:00
bymyself
3f0937e688 test: rewrite E2E output preservation tests to use widget values
Replace drag-and-drop image preview tests (broken in CI per #8143) with
execution-based widget value assertions using the partial_execution
workflow. Tests the same changeTracker snapshot/restore path through
PreviewAny widget values, which work reliably in CI.
2026-03-07 22:01:02 -08:00
GitHub Action
82a45b413b [automated] Apply ESLint and Oxfmt fixes 2026-03-08 04:43:02 +00:00
bymyself
46aefdf441 test: mark E2E preview tests as fixme for CI image sync issue (#8143)
Image preview drag-drop doesn't reliably sync in CI, matching the
same known issue documented in imagePreview.spec.ts. Mark all 3
E2E tests as test.fixme until #8143 is resolved.
2026-03-07 20:40:19 -08:00
GitHub Action
e6692099b0 [automated] Apply ESLint and Oxfmt fixes 2026-03-08 03:28:02 +00:00
bymyself
3ff848d1d3 test: add nodeOutputStore coverage for snapshot/restore, reset, merge, and tab switching
- Add unit tests for snapshotOutputs/restoreOutputs round-trip
- Add unit test verifying snapshotOutputs returns deep clone
- Add unit test for resetAllOutputsAndPreviews clearing all state
- Add unit tests for restoreOutputs + execution interaction
- Add unit tests for merge mode with input previews
- Add unit tests for setNodeOutputs widget path edge cases
- Add E2E tests for LoadImage preview surviving tab switch
- Add E2E test for preview surviving execution + tab switch
- Add E2E test for independent preview preservation across tabs
2026-03-07 19:24:32 -08:00