Expand description
Shared fixtures and fake builders for exercising aether-project in tests.
Compiled for the crate’s own tests and for any consumer that enables the
testing feature. Prefer these over hand-rolling per-suite fixtures.
Structs§
- Test
Home - A temporary home directory whose
.aethercontents are set up fluently. - Test
Project - A temporary project directory whose files are set up fluently.
Functions§
- agent_
config - A user-invocable
AgentConfignamednamewhose prompt is the filePROMPT.md. - fake_
spec - A minimal
AgentSpecwith the given name and exposure. - home
- A temporary user home directory for tests that exercise
AETHER_HOMElookups. - project
- A temporary project directory for tests that need on-disk settings, prompts, or skills.
- settings_
agent - A minimal user-invocable
AgentConfigas it would be parsed fromsettings.json.