jellyflow_runtime/runtime/conformance/
mod.rs1mod approval;
6mod capability;
7mod fixtures;
8mod reports;
9mod runner;
10mod scenario;
11
12pub use approval::{
13 ConformanceApprovalError, ConformanceFixtureDirectoryApprovalReport,
14 ConformanceScenarioApprovalReport, ConformanceSuiteApproval, ConformanceSuiteApprovalReport,
15 ConformanceSuiteFileApprovalReport,
16};
17pub use capability::{
18 ConformanceCapabilityClaim, ConformanceCapabilityGap, ConformanceCapabilityKind,
19 ConformanceCapabilityMatrix, ConformanceCapabilityRequirement, ConformanceSupportLevel,
20};
21pub use fixtures::{
22 ConformanceFixtureDirectory, ConformanceFixtureDirectoryReport, ConformanceFixtureFileError,
23 ConformanceSuiteFile, ConformanceSuiteFileReport,
24};
25pub use reports::{
26 ConformanceRunError, ConformanceRunReport, ConformanceSuiteReport, ConformanceTraceMismatch,
27};
28pub use runner::{run_conformance_scenario, run_conformance_suite};
29#[cfg(test)]
30pub(crate) use scenario::ConformanceCallbackTraceRecorder;
31pub use scenario::{
32 CONFORMANCE_FIXTURE_SCHEMA_VERSION, ConformanceAction, ConformanceBehavior,
33 ConformanceCallbackEvent, ConformanceConnectEdgeSessionContract,
34 ConformanceDeleteSelectionContract, ConformanceDeleteSelectionDuringNodeDragContract,
35 ConformanceEdgeEndpointPosition, ConformanceLayoutEdgePosition,
36 ConformanceLayoutEdgeRouteFacts, ConformanceLayoutFactsConnectionTargetExpectation,
37 ConformanceLayoutFactsContract, ConformanceLayoutFactsExpectation,
38 ConformanceNodeDragSessionContract, ConformanceNodePointerDownSelectionContract,
39 ConformanceNodeResizeSessionContract, ConformanceRenderingQueryContract, ConformanceScenario,
40 ConformanceSelectionBoxContract, ConformanceSuite, ConformanceTraceEvent,
41 ConformanceViewChange, ConformanceViewportDragPanSessionContract,
42};