class_docstr: The DriverCacheClock is a convenient utility that is useful for manipulating time during tests.
class_docstr_tok: ["The","DriverCacheClock","is","a","convenient","utility","that","is","useful","for","manipulating","time","during","tests","."]
docstr: Params:
      new_datetime (datetime)
docstr_tok: ["Params",":","new_datetime","(","datetime",")"]
code: def time_machine(self, new_datetime):
      """
      Params:
          new_datetime (datetime)
      """
      self._time_machine = new_datetime
  
file_path: streamalert/streamalert/shared/lookup_tables/cache.py
imports: import copy
  from datetime import datetime, timedelta
  import random
  from streamalert.shared.logger import get_logger
label_desc: Use image node_id 3 for calling the DriverCacheClock obj's underlying member method code with example usage: obj.time_machine(new_datetime) without return types