bschwind / mqtt-broker

A tokio-based MQTT v5 broker written in pure Rust [WIP]
MIT License
140 stars 24 forks source link

Port spec compliance testing to Rust #40

Open bschwind opened 2 years ago

bschwind commented 2 years ago

Currently, the eclipse paho project has some python-based compliance testing scripts:

V3.11 - https://github.com/eclipse/paho.mqtt.testing/blob/master/interoperability/client_test.py V5 - https://github.com/eclipse/paho.mqtt.testing/blob/master/interoperability/client_test5.py

It would be nice to port these to Rust, either using this library as a client, or using another open-source and compatibly-licensed Rust project.