mirror of
https://github.com/QwenLM/qwen-code.git
synced 2026-08-03 05:14:52 +00:00
|
Some checks are pending
E2E Tests / web-shell Browser Regression (push) Waiting to run
E2E Tests / E2E Test (Linux) - sandbox:docker (push) Waiting to run
E2E Tests / E2E Test (Linux) - sandbox:none (push) Waiting to run
E2E Tests / E2E Test - macOS (push) Waiting to run
E2E Tests / cron-interactive E2E (nightly) (push) Waiting to run
* fix(integration): use lenient assertion and harden poll in interactive file-system test (#7111) The interactive read-then-write test used strict equality (trimEnd() === '1.0.1') to verify the file update, but the model may write additional text beyond just '1.0.1'. Switch to .includes('1.0.1') to match the lenient assertion used by the non-interactive sibling test (file-system.test.ts uses .toContain('1.0.1')). Also make the TestRig.poll() method catch predicate exceptions so transient errors (e.g. readFileSync throwing during a file write) are treated as 'not yet true' and retried, rather than crashing the test. * fix(integration): log predicate exceptions in poll helper under VERBOSE (#7111) * fix(integration): surface last predicate error on poll timeout (#7111) * fix(integration): clear stale lastError when poll predicate succeeds (#7111) * fix(integration): rephrase channel-plugin test prompts to avoid model safety triggers (#7111) * fix(integration): preserve lastError on poll failure and log full stack (#7111) --------- Co-authored-by: Qwen Autofix <qwen-autofix@alibaba-inc.com> Co-authored-by: Qwen Code <qwen@qwen-code.ai> Co-authored-by: Shaojin Wen <shaojin.wensj@alibaba-inc.com> |
||
|---|---|---|
| .. | ||
| context-compress-interactive.test.ts | ||
| cron-interactive.test.ts | ||
| ctrl-c-exit.test.ts | ||
| file-system-interactive.test.ts | ||
| hooks-command.test.ts | ||
| interactive-session.ts | ||
| mixed-input-crash.test.ts | ||
| protocol-tags-interactive.test.ts | ||