summaryrefslogtreecommitdiffstats
path: root/mqtt-tester
AgeCommit message (Expand)Author
2023-01-05Bump version to 0.3.0v0.3.0Marcel Müller
2023-01-04Add check: If username is not set, password is not setMatthias Beyer
2023-01-04Add check: If password flag set, password must be presentMatthias Beyer
2023-01-04Add check: If username flag set, username must be presentMatthias Beyer
2023-01-04Add check: CONNECT flags are zeroMatthias Beyer
2023-01-04Add check: Connect packet protocol name should be "MQTT"Matthias Beyer
2023-01-04Add check: First packet send by client is CONNECTMatthias Beyer
2023-01-04Add check: PUBLISH gets PUBACK with same idMatthias Beyer
2023-01-04Add check: PUBLISH with QoS zero and packet id failsMatthias Beyer
2023-01-04Merge #111bors[bot]
2023-01-04Add test whether CONNACK Flag bits are set as specifiedMatthias Beyer
2023-01-04Merge #110bors[bot]
2023-01-04Reduce waiting for output boilerplate with helper macroMatthias Beyer
2023-01-04Merge #108 #109bors[bot]
2023-01-04Add check: UTF8 string must not contain nullcharMatthias Beyer
2023-01-04Simplify Report construction with helper macroMatthias Beyer
2023-01-04Add check: First packet is not CONNACK and must be rejectedMatthias Beyer
2023-01-04Allow unused enum variantsMarcel Müller
2023-01-04Use a type alias for BoxFnMarcel Müller
2023-01-04Elide lifetimeMarcel Müller
2023-01-04Actually create vec with the given sizeMarcel Müller
2023-01-04Remove unused importsMarcel Müller
2023-01-02Simplify: Use byte string instead of sliceMatthias Beyer
2023-01-02Replace hand-written bytes with paket declarationMatthias Beyer
2023-01-02Add utility to write packet to byte vecMatthias Beyer
2023-01-02Use MPacketKind instead of hand-writing bytesMatthias Beyer
2023-01-02Make ClientCommand take VecMatthias Beyer
2023-01-02Fix: Add missing licensesMatthias Beyer
2023-01-02Remove unecessary borrowsMarcel Müller
2023-01-02Add pretty output to report resultsMarcel Müller
2023-01-02Add test for receiving unexpected packetsMarcel Müller
2023-01-02Add rudimentary MQTT packet parsing to CommandsMarcel Müller
2023-01-02Make use of the new ClientCommandMatthias Beyer
2023-01-02Add functionality to automate sending and waiting furtherMatthias Beyer
2023-01-02Add helper commandMatthias Beyer
2023-01-02Add testing of invalid UTF-8 bytesMarcel Müller
2023-01-02Add CLI flag for parallelismMatthias Beyer
2023-01-02Make tests being executed in parallelMatthias Beyer
2023-01-02Make test executable run async with tokioMatthias Beyer
2023-01-02Add mqtt-testing libraryMarcel Müller