def test_values_single(self):
time_delay_sec = 0.005
tdg = TimeDelayedGenerator(generator=ConstantValueGenerator(21, dtype=np.uint16), time_delay_sec=time_delay_sec)
start_time = datetime.datetime.now()
for _ in range(100):
tdg.get_single()
end_time = datetime.datetime.now()
elapsed_timedelta = (end_time - start_time)
assert datetime.timedelta(seconds=.47) <= elapsed_timedelta <= datetime.timedelta(seconds=.53)
tdg = TimeDelayedGenerator(generator=ConstantValueGenerator(21, dtype=np.uint16),
time_delay_generator=ConstantValueGenerator(time_delay_sec, dtype=np.float16))
start_time = datetime.datetime.now()
for _ in range(100):
tdg.get_single()
end_time = datetime.datetime.now()
elapsed_timedelta = (end_time - start_time)
assert datetime.timedelta(seconds=.47) <= elapsed_timedelta <= datetime.timedelta(seconds=.53)
评论列表
文章目录