Skip to content

fix(llm-cli-wrapper): replace hardcoded fixture paths with CARGO_MANIFEST_DIR#200

Merged
Shooksie merged 1 commit intomainfrom
fix/llm-cli-wrapper-fixture-paths
Apr 1, 2026
Merged

fix(llm-cli-wrapper): replace hardcoded fixture paths with CARGO_MANIFEST_DIR#200
Shooksie merged 1 commit intomainfrom
fix/llm-cli-wrapper-fixture-paths

Conversation

@Shooksie
Copy link
Copy Markdown
Contributor

@Shooksie Shooksie commented Apr 1, 2026

Summary

Closes the remaining fixture-path failures from #116.

Test plan

  • cargo test -p llm-cli-wrapper --lib — 48/48 pass
  • cargo fmt --check — clean
  • Verified 34 orchestrator-cli failures are pre-existing on main (unrelated)

🤖 Generated with Claude Code

…FEST_DIR

Same root cause as #199 — tests used hardcoded /Users/samishukri/ao-cli/
paths for fixture files. Use concat!(env!("CARGO_MANIFEST_DIR"), ...) so
tests pass regardless of checkout location.

Fixes 3 failing tests: claude, codex, and gemini backend fixture tests.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@Shooksie Shooksie merged commit 9638e3f into main Apr 1, 2026
24 checks passed
@Shooksie Shooksie deleted the fix/llm-cli-wrapper-fixture-paths branch April 1, 2026 01:11
This was referenced Apr 8, 2026
Shooksie added a commit that referenced this pull request Apr 8, 2026
…FEST_DIR (#200)

Same root cause as #199 — tests used hardcoded /Users/samishukri/ao-cli/
paths for fixture files. Use concat!(env!("CARGO_MANIFEST_DIR"), ...) so
tests pass regardless of checkout location.

Fixes 3 failing tests: claude, codex, and gemini backend fixture tests.

Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant