Works with: Claude Code, Codex CLI, OpenCode, Gemini CLI, pi-agent, and more.
ace-support-test-helpers provides reusable helpers for temporary environment setup, assertions, and integration-friendly test scaffolding so that ACE packages share consistent test patterns without duplicating boilerplate.
Use Cases
Write consistent package tests - share base test case abstractions, setup patterns, and assertions across ace-support-* and other ACE packages via common helper modules.
Build integration test flows - isolate environment variables, filesystem state, and config fixtures with reliable temporary-directory and override helpers used alongside ace-test-runner.
Improve CI stability - reduce flaky test behavior with shared deterministic helpers for directory management, configuration, and environment cleanup.
Testing Contract
This package is fast-only in the ACE testing model.
- Deterministic coverage lives under
test/fast/. - This migration does not introduce
test/feat/ortest/e2e/for this package.
Run:
ace-test ace-support-test-helpersace-test ace-support-test-helpers all
Part of ACE