tests/mockblackbox.py
author timeless <timeless@mozdev.org>
Wed, 03 Feb 2016 17:05:04 +0000
changeset 28247 d2c0527af364
parent 28028 ac49ecb2a897
child 28943 417380aa5bbe
permissions -rw-r--r--
blackbox: store the blackbox ui object instead of the log file Without this, the last logged entry didn't have access to the repository, and thus couldn't report its version (and especially that an add or similar dirtied it). A side-effect is that one repo leaks until process exit...

from mercurial import util

def makedate():
    return 0, 0
def getuser():
    return 'bob'
def getpid():
    return 5000

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