Skip to main content

Crate zerodds_conformance

Crate zerodds_conformance 

Source
Expand description

Conformance test-vector runner.

Crate zerodds-conformance. Safety classification: STANDARD.

One module per external conformance suite, holding the spec test vectors as constants and running them against the production implementations. This makes conformance verifiable within the workspace without depending on an external CI tool setup — external tools (Autobahn server, h2spec) stay optional in the live-interop job.

§Module

Modules§

autobahn_ws
Autobahn|TestSuite WebSocket conformance subset — RFC 6455.
coap_plugtest
IETF CoAP-Plugtest Conformance — RFC 7252 + 7641 + 7959 + 6690.
dds_xml_xvendor
DDS-XML 1.0 Cross-Vendor Conformance — Spec §6 + W3C-XSD-Validation.
h2spec_grpc
h2spec + gRPC-interop Conformance — RFC 7540 + RFC 7541 + gRPC.
oasis_mqtt
OASIS MQTT-5.0 Conformance-Test-Vektoren — Spec §3 + §4.

Structs§

TestCase
A single test case (name + run function).

Enums§

CaseResult
Result of a single conformance test case.

Functions§

run_suite
Returns a reporting tuple (passed, skipped, failed).