Expand description
Conformance-Test-Vector-Runner.
Crate zerodds-conformance. Safety classification: STANDARD.
Pro externer Conformance-Suite ein Modul, das die Spec-Test-
Vektoren als Konstanten haelt und gegen die Production-
Implementations laufen laesst. Damit ist die Konformitaet im
Workspace nachweisbar ohne externe CI-Tool-Setup-Abhaengigkeit
— externe Tools (Autobahn-Server, h2spec) bleiben optional in
live-interop-Job.
§Module
autobahn_ws— RFC 6455 + RFC 7692 (WebSocket).oasis_mqtt— OASIS MQTT-5.0 Spec §3 + §4.h2spec_grpc— RFC 7540/7541 (HTTP/2 + HPACK) + gRPC-interop.coap_plugtest— IETF-Plugtest (RFC 7252 + 7641 + 7959).dds_xml_xvendor— DDS-XML 1.0 Cross-Vendor + W3C-XSD.
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§
- Test
Case - Ein einzelner Test-Case (Name + Run-Funktion).
Enums§
- Case
Result - Ergebnis eines einzelnen Conformance-Test-Cases.
Functions§
- run_
suite - Liefert ein Reporting-Tupel
(passed, skipped, failed).