Commit feac466
fix(tests): Windows and missing-binary test compatibility
- Skip TestGetProcessGroupID on Windows (no process groups)
- Skip TestAtomicWriteFileConcurrent on Windows (different semantics)
- Skip TestRoleAgentConfigWithCustomAgent when claude/opencode missing
- Skip TestCustomClaudeVariants when claude binary missing
- Build test binary with BuiltProperly=1 ldflags for integration tests
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>1 parent 5654dca commit feac466
1 file changed
Lines changed: 2 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2450 | 2450 | | |
2451 | 2451 | | |
2452 | 2452 | | |
| 2453 | + | |
2453 | 2454 | | |
2454 | 2455 | | |
2455 | 2456 | | |
| |||
2634 | 2635 | | |
2635 | 2636 | | |
2636 | 2637 | | |
| 2638 | + | |
2637 | 2639 | | |
2638 | 2640 | | |
2639 | 2641 | | |
| |||
0 commit comments