util.py 505 B

123456789101112131415
  1. import os as overlay_fake_os
  2. from .util_orig import *
  3. if overlay_fake_os.getenv('MMGEN_TEST_SUITE_DETERMINISTIC'):
  4. class overlay_fake_data:
  5. make_timestamp = make_timestamp
  6. make_timestr = make_timestr
  7. time_iter = (1862651471 + (i*60) for i in range(1000000)) # 9 Jan 2029 11:11:11
  8. def make_timestamp(secs=None):
  9. return overlay_fake_data.make_timestamp(next(overlay_fake_data.time_iter))
  10. def make_timestr(secs=None):
  11. return overlay_fake_data.make_timestr(next(overlay_fake_data.time_iter))