summaryrefslogtreecommitdiffstats
path: root/mqtt-tester
AgeCommit message (Expand)Author
2023-01-18Reimpl test as BehaviourTest: PublishQosZeroWithIdentFailsMatthias Beyer
2023-01-18Reimpl test as BehaviourTest: ConnackFlagsAreSetAsReservedMatthias Beyer
2023-01-18Reimpl test as BehaviourTest: Utf8WithNullcharIsRejectedMatthias Beyer
2023-01-18Reimpl test as BehaviourTest: InvalidFirstPacketIsRejectedMatthias Beyer
2023-01-18Use test structs publicly in behaviour module to ease importsMatthias Beyer
2023-01-18Reimpl test as BehaviourTest: ReceivingServerPacketMatthias Beyer
2023-01-18Add missing meta information to behaviour testsMatthias Beyer
2023-01-18Use BehaviourTest interfaces to construct Report objectsMatthias Beyer
2023-01-18Let BehaviourTest provide more information about testsMatthias Beyer
2023-01-18Reimplement check_invalid_utf8_is_rejected as BehaviourTestMatthias Beyer
2023-01-16Merge #135 #136 #137bors[bot]
2023-01-16Bump nom from 7.1.2 to 7.1.3dependabot[bot]
2023-01-16Bump clap from 4.0.32 to 4.1.1dependabot[bot]
2023-01-12Move invariants to dedicated submoduleMatthias Beyer
2023-01-12Move behaviours to dedicated moduleMatthias Beyer
2023-01-12Rename: Flow -> BehaviourTestMatthias Beyer
2023-01-11Replace CheckBytesFn with CheckBytes traitMatthias Beyer
2023-01-11Fix impl for testing invariants, returning Option<_>Matthias Beyer
2023-01-11Fix: NoUsernameMeansNoPassword impl PacketInvariant returns Option<_>Matthias Beyer
2023-01-11Let PacketInvariant::test_invariant return Option<_>Matthias Beyer
2023-01-11Fix WaitForConnectFlow for new Flow interfaceMatthias Beyer
2023-01-11Let Flow interface take input and output of Command seperatelyMatthias Beyer
2023-01-11Test invariants in Output type implementationMatthias Beyer
2023-01-11Impl execution of Flows with testing of invariantsMatthias Beyer
2023-01-11Add NoUsernameMeansNoPassword PacketInvariant implementationMatthias Beyer
2023-01-11Add PacketInvariant interfaceMatthias Beyer
2023-01-11Add WaitForConnectFlowMatthias Beyer
2023-01-11Add Flow interfaceMatthias Beyer
2023-01-09Assert that Output: SendMatthias Beyer
2023-01-09Make Output::wait_for private and return read bytesMatthias Beyer
2023-01-09Let Output type be a normal structMatthias Beyer
2023-01-09Bump tokio from 1.23.0 to 1.24.1dependabot[bot]
2023-01-09Bump textwrap from 0.15.2 to 0.16.0dependabot[bot]
2023-01-05Simplify ClientExecutable::call() interfaceMatthias Beyer
2023-01-05Remove unused codeMatthias Beyer
2023-01-05Rewrite checks to use new interfaceMatthias Beyer
2023-01-05Return Child as well in Command::spawn() helper fnMatthias Beyer
2023-01-05Add high-level helpers for sending/waiting for packetMatthias Beyer
2023-01-05Split wait_for_output into helper typesMatthias Beyer
2023-01-05Merge #120bors[bot]
2023-01-05Bump version to 0.4.0Marcel Müller
2023-01-05Add tests for commandsMatthias Beyer
2023-01-05Add more commands, parameterizableMatthias Beyer
2023-01-05Extend macro to allow membersMatthias Beyer
2023-01-05Make arguments non-staticMatthias Beyer
2023-01-05Add more sophisticated interface for executable callingMatthias Beyer
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