Mercurial > hg
comparison tests/fakedirstatewritetime.py @ 32813:6d73b7ff8f92
workingctx: also pass status tuple into poststatusfixup
fsmonitor is going to need this to compute its set of notable files to persist.
author | Siddharth Agarwal <sid0@fb.com> |
---|---|
date | Mon, 12 Jun 2017 13:56:43 -0700 |
parents | add613cddcb6 |
children | 28b7034a916a |
comparison
equal
deleted
inserted
replaced
32812:add613cddcb6 | 32813:6d73b7ff8f92 |
---|---|
53 return func() | 53 return func() |
54 finally: | 54 finally: |
55 parsers.pack_dirstate = orig_pack_dirstate | 55 parsers.pack_dirstate = orig_pack_dirstate |
56 dirstate._getfsnow = orig_dirstate_getfsnow | 56 dirstate._getfsnow = orig_dirstate_getfsnow |
57 | 57 |
58 def _poststatusfixup(orig, workingctx, fixup): | 58 def _poststatusfixup(orig, workingctx, status, fixup): |
59 ui = workingctx.repo().ui | 59 ui = workingctx.repo().ui |
60 return fakewrite(ui, lambda : orig(workingctx, fixup)) | 60 return fakewrite(ui, lambda : orig(workingctx, status, fixup)) |
61 | 61 |
62 def markcommitted(orig, committablectx, node): | 62 def markcommitted(orig, committablectx, node): |
63 ui = committablectx.repo().ui | 63 ui = committablectx.repo().ui |
64 return fakewrite(ui, lambda : orig(committablectx, node)) | 64 return fakewrite(ui, lambda : orig(committablectx, node)) |
65 | 65 |