sapling/eden/scm/tests/test-hg-parseurl.py
Adam Simpkins ab3a7cb21f Move fb-mercurial sources into an eden/scm subdirectory.
Summary:
In preparation for merging fb-mercurial sources to the Eden repository,
move everything from the top-level directory into an `eden/scm`
subdirectory.
2019-11-13 16:04:48 -08:00

18 lines
581 B
Python

from __future__ import absolute_import, print_function
from edenscm.mercurial import hg
def testparse(url, branch=[]):
print("%s, branches: %r" % hg.parseurl(url, branch))
testparse("http://example.com/no/anchor")
testparse("http://example.com/an/anchor#foo")
testparse("http://example.com/no/anchor/branches", branch=["foo"])
testparse("http://example.com/an/anchor/branches#bar", branch=["foo"])
testparse("http://example.com/an/anchor/branches-None#foo", branch=None)
testparse("http://example.com/")
testparse("http://example.com")
testparse("http://example.com#foo")