The GitHub Actions job "Required Checks" on texera.git/main has succeeded. Run started by GitHub user github-merge-queue[bot] (triggered by github-merge-queue[bot]).
Head commit for run: ef55ad8edf2295691c15dbc5bf1d0e308382b091 / Xinyuan Lin <[email protected]> test(frontend): extend WorkflowActionService unit test coverage (#6770) ### What changes were proposed in this PR? Extends `workflow-action.service.spec.ts` with 18 tests (37 -> 55) for `WorkflowActionService`, covering the workflow-modification lock, `addPort` input/output paths and all three error branches (plus the portID-conflict loop), comment-box/comment add-edit-delete, `deleteOperatorsAndLinks` (source- and target-matched links + Set dedup), auto-layout comment-box positioning, the result-panel open/close streams, `setWorkflowSettings` same-reference short-circuit, `getWorkflowContent`/`getWorkflow` assembly, `reloadWorkflow`, and the drag-together handler. Coverage 88% -> ~100% (63 -> 0 uncovered). No existing tests modified. ### Any related issues, documentation, discussions? Closes #6766. ### How was this PR tested? `ng test --include='**/workflow-action.service.spec.ts'` -> 55/55 passing. `yarn format:ci` passes. ### Was this PR authored or co-authored using generative AI tooling? Generated-by: Claude Code (Opus 4.8 [1M context]) --------- Signed-off-by: Xinyuan Lin <[email protected]> Co-authored-by: Copilot Autofix powered by AI <[email protected]> Report URL: https://github.com/apache/texera/actions/runs/29971139924 With regards, GitHub Actions via GitBox
