Esempio n. 1
0
def test_device_iterator():
  """
  device iterator sanity tests.
  """
  log_datafile = "data/one_msg.bin"
  handle = open(log_datafile, 'r')
  myhandler = Handler(handle.read, None, verbose=True)
  mydevice_iterator = DeviceIterator(myhandler, 0.5)
  myhandler.start()
  for delta, timestamp, msg in mydevice_iterator:
    assert delta > 0
    assert timestamp >0
    assert type(msg) == MsgAcqResultDepA