tests/fakedirstatewritetime.py
changeset 26630 3111b45a2bbf
parent 25752 815df73abf12
child 26634 09bb1ee7e73e
equal deleted inserted replaced
26629:ae5f7be2b4ab 26630:3111b45a2bbf
    29         # in subrepos.
    29         # in subrepos.
    30         return func()
    30         return func()
    31 
    31 
    32     # parsing 'fakenow' in YYYYmmddHHMM format makes comparison between
    32     # parsing 'fakenow' in YYYYmmddHHMM format makes comparison between
    33     # 'fakenow' value and 'touch -t YYYYmmddHHMM' argument easy
    33     # 'fakenow' value and 'touch -t YYYYmmddHHMM' argument easy
    34     timestamp = util.parsedate(fakenow, ['%Y%m%d%H%M'])[0]
    34     fakenow = util.parsedate(fakenow, ['%Y%m%d%H%M'])[0]
    35     fakenow = float(timestamp)
       
    36 
    35 
    37     orig_pack_dirstate = parsers.pack_dirstate
    36     orig_pack_dirstate = parsers.pack_dirstate
    38     wrapper = lambda *args: pack_dirstate(fakenow, orig_pack_dirstate, *args)
    37     wrapper = lambda *args: pack_dirstate(fakenow, orig_pack_dirstate, *args)
    39 
    38 
    40     parsers.pack_dirstate = wrapper
    39     parsers.pack_dirstate = wrapper