Added tester object with thru check.

This commit is contained in:
Francois Best 2014-04-10 23:37:09 +02:00
parent 8541a2af1b
commit dc30524b33
1 changed files with 24 additions and 0 deletions

24
res/validator/tester.py Normal file
View File

@ -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