Commit e0a25da
fix(test): add expect=exit:code to task functional tests (308-310)
The orchestrated runner only waits for the foreground process when
expect=exit:code=N is set or peers exist. These peerless MCP tests
were killed during cleanup before producing output.
- task-cancel: add task-wait before cancel to eliminate race
(ze_monitor completes instantly in RPC mode), assert exit 0
- task-forbidden: replace unparsed :expect-fail=true with
expect=exit:code=1, fix broken timeout parsing
- task-identity-scope: add expect=exit:code=0 so runner waits
for bob's session to complete
Also delete stale vendor/modules.txt.bak (untracked).
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>1 parent 60f02bc commit e0a25da
3 files changed
Lines changed: 10 additions & 4 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | | - | |
2 | | - | |
| 1 | + | |
| 2 | + | |
3 | 3 | | |
| 4 | + | |
4 | 5 | | |
5 | | - | |
| 6 | + | |
6 | 7 | | |
7 | 8 | | |
| 9 | + | |
8 | 10 | | |
9 | 11 | | |
10 | 12 | | |
| |||
40 | 42 | | |
41 | 43 | | |
42 | 44 | | |
| 45 | + | |
| 46 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
37 | 37 | | |
38 | 38 | | |
39 | 39 | | |
40 | | - | |
| 40 | + | |
| 41 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
56 | 56 | | |
57 | 57 | | |
58 | 58 | | |
| 59 | + | |
0 commit comments