Expand description
Rust e2e test code generator.
Generates e2e/rust/Cargo.toml and tests/{category}_test.rs files from
JSON fixtures, driven entirely by E2eConfig and CallConfig.
Re-exports§
pub use cargo_config::render_cargo_config;pub use cargo_toml::render_cargo_toml;pub use mock_server::render_common_module;pub use mock_server::render_mock_server_binary;pub use mock_server::render_mock_server_module;
Modules§
- assertions
- Assertion rendering for Rust e2e tests.
- cargo_
config - Rendering for
.cargo/config.tomlso the Rust e2e suite injects every[e2e.env]entry into everycargo test-spawned process before any binding’s engine is constructed. - cargo_
toml - Cargo.toml generation for Rust e2e test crates.
- http
- HTTP integration test generation for Rust e2e tests.
- mock_
server - Mock server source generation for Rust e2e tests.
- test_
file - Per-category test file generation for Rust e2e tests.
Structs§
- Rust
E2eCodegen - Rust e2e test code generator.
Functions§
- emit_
test_ backend - Emit a Rust test backend stub for a trait-bridge fixture.