diff --git a/scripts/tests/qwen-autofix-workflow.test.js b/scripts/tests/qwen-autofix-workflow.test.js index f6db66e895..a070010bc4 100644 --- a/scripts/tests/qwen-autofix-workflow.test.js +++ b/scripts/tests/qwen-autofix-workflow.test.js @@ -2219,7 +2219,9 @@ describe('qwen-autofix workflow', () => { reviewAddressReportStep, publishPrStep, ]) { - expect(step).toContain("MODEL: '${{ vars.QWEN_PR_REVIEW_MODEL }}'"); + expect(step).toContain( + "MODEL: '${{ vars.QWEN_AUTOFIX_MODEL || vars.QWEN_PR_REVIEW_MODEL }}'", + ); expect(step).toContain('MODEL_DISPLAY="${MODEL:-default}"'); expect(step).toContain(footer); } @@ -2360,7 +2362,10 @@ describe('qwen-autofix workflow', () => { ), ); expect(prepareBranchAndFeedbackStep).not.toContain('git clean'); - expect(prepareBranchAndFeedbackStep).not.toContain('git diff --quiet'); + // The prepare step must not gate the unconditional build-output restore on + // a diff check; `git diff --quiet` only appears in a comment documenting + // the verification gate, never as an executed guard here. + expect(prepareBranchAndFeedbackStep).not.toContain('if git diff --quiet'); }); it('clears persistent autofix workdirs before agent steps run', () => {