tests/mockblackbox.py
author Pierre-Yves David <pierre-yves.david@octobus.net>
Sat, 20 May 2017 15:02:30 +0200
changeset 32649 00a7f7b1af9c
parent 32450 043948c84647
child 36143 f49c3ee5b02f
permissions -rw-r--r--
obsolete: add a function to compute "exclusive-markers" for a set of nodes This set will be used to select the obsmarkers to be stripped alongside the stripped changesets. See the function docstring for details. More advanced testing is introduced in the next changesets to keep this one simpler. That extra testing provides more example.

from __future__ import absolute_import
from mercurial import (
    util,
)

# XXX: we should probably offer a devel option to do this in blackbox directly
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.getuser = getuser
    util.getpid = getpid