diff --git a/res/validator/tester.py b/res/validator/tester.py new file mode 100644 index 0000000..f360b80 --- /dev/null +++ b/res/validator/tester.py @@ -0,0 +1,24 @@ +# -*- coding: utf-8 -*- + + +# ------------------------------------------------------------------------------ + +class Tester: + def __init__(self, interface): + self.interface = interface + self.sent = None + self.expected = None + self.received = None + + def handleMidiInput(self, data): + print('Recived data:', data) + self.received = data + + def checkThru(self, message): + self.interface.send(message) + self.sent = message + self.expected = message + self.received = None + while not self.received: + pass + return self.expected == self.received