tests/crashgetbundler.py
author Gregory Szorc <gregory.szorc@gmail.com>
Thu, 06 Jul 2017 12:24:55 -0700
changeset 33303 8b571495d811
parent 30914 f3807a135e43
child 43076 2372284d9457
permissions -rw-r--r--
sparse: move config file writing into core The code was refactored during the move to be more procedural instead of using string formatting. This has the benefit of not writing empty sections, which changed tests.

from __future__ import absolute_import

from mercurial.i18n import _
from mercurial import (
        changegroup,
        error,
        extensions
    )

def abort(orig, *args, **kwargs):
    raise error.Abort(_('this is an exercise'))

def uisetup(ui):
    extensions.wrapfunction(changegroup, 'getbundler', abort)