mirror of
https://github.com/logos-blockchain/logos-execution-zone.git
synced 2026-08-26 11:51:13 +00:00
This PR introduces the initial Cucumber-based integration test framework for the LEZ, building on the testing-framework integration work started by @andrussal, adds the first set of Cucumber integration scenarios and establishes reusable infrastructure for future Cucumber scenarios. --------- Co-authored-by: Andrus Salumets <salumets.andrus@gmail.com> Co-authored-by: Sergio Chouhy <sergio.chouhy@gmail.com> Co-authored-by: Sergio Chouhy <41742639+schouhy@users.noreply.github.com> Co-authored-by: Roman <zajic@zajic.net> Co-authored-by: Daniil Polyakov <arjentix@gmail.com> Co-authored-by: Moudy <m.ellaz@hotmail.com> Co-authored-by: andrussal <salumets.andrus@gmail.com>
16 lines
592 B
Rust
16 lines
592 B
Rust
//! Integration test helpers, re-exported from `test_fixtures` for backwards
|
|
//! compatibility. The actual fixtures live in the `test_fixtures` crate so that
|
|
//! non-test consumers (e.g. `integration_bench`) can depend on them without
|
|
//! pulling in the test files.
|
|
|
|
/// Cucumber world, configuration, and step support for integration tests.
|
|
#[cfg(feature = "cucumber")]
|
|
pub mod cucumber;
|
|
/// Testing-framework application deployments and lifecycle helpers.
|
|
pub mod testing_framework;
|
|
/// Shared integration-test utility functions.
|
|
pub mod utils;
|
|
|
|
pub use test_fixtures::*;
|
|
pub use utils::*;
|