sapling/tests/getflogheads.py
Durham Goode e34660b057 commands: update to use registrar instead of cmdutil
Summary: Upstream has deprecated cmdutil.commands() in favor of registrar.commands()

Test Plan: Ran the tests

Reviewers: #mercurial, quark

Reviewed By: quark

Subscribers: mjpieters

Differential Revision: https://phabricator.intern.facebook.com/D5106486

Signature: t1:5106486:1495485074:0e20f00622cc651e8c9dda837f84dd84cc51099e
2017-05-22 13:38:37 -07:00

27 lines
544 B
Python

from mercurial import hg, registrar
from mercurial.i18n import _
cmdtable = {}
command = registrar.command(cmdtable)
@command('getflogheads',
[],
'path')
def getflogheads(ui, repo, path):
"""
Extension printing a remotefilelog's heads
Used for testing purpose
"""
dest = repo.ui.expandpath('default')
peer = hg.peer(repo, {}, dest)
flogheads = peer.getflogheads(path)
if flogheads:
for head in flogheads:
ui.write(head + '\n')
else:
ui.write(_('EMPTY\n'))