tests/mockblackbox.py
author Matt Harbison <matt_harbison@yahoo.com>
Fri, 06 Dec 2019 20:40:02 -0500
changeset 44009 e685fac56693
parent 43076 2372284d9457
child 48875 6000f5b25c9b
permissions -rw-r--r--
match: resolve filesets against the passed `cwd`, not the current one This allows filesets to be resolved relative to `repo.root`, the same as other patterns are since f02d3c0eed18. The current example in contrib/ wasn't working from the tests directory because of this. Differential Revision: https://phab.mercurial-scm.org/D7570

from __future__ import absolute_import
from mercurial.utils import procutil

# XXX: we should probably offer a devel option to do this in blackbox directly
def getuser():
    return b'bob'


def getpid():
    return 5000


# mock the date and user apis so the output is always the same
def uisetup(ui):
    procutil.getuser = getuser
    procutil.getpid = getpid