Expand description
Fixture-driven e2e test generation for alef.
This crate generates complete, runnable e2e test projects for all supported languages from JSON fixture files. Each project is self-contained with build files, test files, and local package references.
Modules§
- codegen
- E2e test code generation trait and language dispatch.
- config
- E2E test generation configuration re-exports.
- escape
- Language-specific string escaping for e2e test code generation.
- field_
access - Field path resolution for nested struct/map access in e2e assertions.
- fixture
- Fixture loading, validation, and grouping for e2e test generation.
- format
- Post-generation formatter support for e2e test projects.
- scaffold
- Fixture scaffolding for
alef e2e initandalef e2e scaffold. - template_
env - validate
- JSON Schema and semantic validation for e2e fixture files.
Functions§
- default_
e2e_ languages - Map the top-level
[languages]list (the scaffolded bindings) to the e2e generator names registered incodegen::all_generators. - generate_
e2e - Generate e2e test projects from fixtures.