tests/mockblackbox.py
author Arseniy Alekseyev <aalekseyev@janestreet.com>
Thu, 01 Aug 2024 13:04:38 +0100
branchstable
changeset 51670 955084b4f74f
parent 48966 6000f5b25c9b
permissions -rw-r--r--
rhg: ignore readonly FS error when saving dirstate The error is already ignored when the .hg directory is read-only, so this is only fair. (the python hg is silent on readonly fs, too)

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