Skip to main content

Module conformance

Module conformance 

Source
Expand description

OpenAPI 3.0.0 Conformance Testing

Generates k6 scripts that exercise all OpenAPI 3.0.0 features against a target, then reports per-feature pass/fail results.

Re-exports§

pub use custom::CustomConformanceConfig;
pub use executor::ConformanceProgress;
pub use executor::NativeConformanceExecutor;
pub use generator::ConformanceConfig;
pub use generator::ConformanceGenerator;
pub use har_to_custom::generate_custom_yaml_from_har;
pub use har_to_custom::HarToCustomOptions;
pub use report::ConformanceReport;
pub use report::OwaspCoverageEntry;
pub use sarif::ConformanceSarifReport;
pub use schema_validator::SchemaValidatorGenerator;
pub use spec::ConformanceFeature;
pub use spec_driven::SpecDrivenConformanceGenerator;

Modules§

custom
Custom conformance test authoring via YAML
executor
Native Rust conformance test executor
generator
k6 script generator for OpenAPI 3.0.0 conformance testing
har_to_custom
HAR-to-YAML generator for custom conformance checks
report
Conformance test report parsing and display
sarif
SARIF 2.1.0 report output for conformance testing
schema_validator
Response schema validation JS generator
spec
Conformance feature definitions and bundled reference spec
spec_driven
Spec-driven conformance testing