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