Skip to main content

Crate alef_e2e

Crate alef_e2e 

Source
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 init and alef 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 in codegen::all_generators.
generate_e2e
Generate e2e test projects from fixtures.