mirror of
https://github.com/Comfy-Org/ComfyUI_frontend.git
synced 2026-05-03 20:51:58 +00:00
## Summary - Add 23 Playwright E2E tests for all right-click context menu actions on Vue nodes - **Single node (7 tests)**: rename, copy/paste, duplicate, pin/unpin, bypass/remove bypass, minimize/expand, convert to subgraph - **Image node (4 tests)**: copy image to clipboard, paste image from clipboard, open image in new tab, download via save image - **Subgraph (3 tests)**: convert + unpack roundtrip, edit subgraph widgets opens properties panel, add to library and find in node library search - **Multi-node (9 tests)**: batch rename, copy/paste, duplicate, pin/unpin, bypass/remove bypass, minimize/expand, frame nodes, convert to group node, convert to subgraph - Uses `ControlOrMeta` modifier for multi-node selection ## Test plan - [x] All 23 tests pass locally (`pnpm test:browser:local`) - [x] TypeScript type check passes (`pnpm typecheck:browser`) - [x] ESLint passes - [x] CodeRabbit review: no findings ┆Issue is synchronized with this [Notion page](https://www.notion.so/PR-10603-test-add-23-E2E-tests-for-Vue-node-context-menu-actions-3306d73d3650818a932fc62205ac6fa8) by [Unito](https://www.unito.io)