diff --git a/config/scripts/wsl-e2e-lane-contract.test.mjs b/config/scripts/wsl-e2e-lane-contract.test.mjs index 9882f0ad747..0369eb7c0c4 100644 --- a/config/scripts/wsl-e2e-lane-contract.test.mjs +++ b/config/scripts/wsl-e2e-lane-contract.test.mjs @@ -56,7 +56,9 @@ describe('real WSL terminal lane', () => { true ) const exercise = steps.find((step) => step.name === 'Exercise real WSL launch and paste') - expect(exercise.run).toContain('--repeat-each=3') + expect(exercise.run.split(/\s+/).filter((arg) => arg.startsWith('--repeat-each='))).toEqual([ + '--repeat-each=3' + ]) expect(exercise.run).toContain('--grep "WSL"') const receipt = steps.find((step) => step.name === 'Require all nine WSL executions') expect(receipt.if).toBe('always()')