test-hg-parseurl.py
17 lines
| 580 B
| text/x-python
|
PythonLexer
/ tests / test-hg-parseurl.py
Robert Stanca
|
r28746 | from __future__ import absolute_import, print_function | ||
Yuya Nishihara
|
r28806 | |||
from mercurial import ( | ||||
hg, | ||||
Robert Stanca
|
r28745 | ) | ||
Martijn Pieters
|
r8174 | |||
Sune Foldager
|
r10365 | def testparse(url, branch=[]): | ||
Yuya Nishihara
|
r28806 | print('%s, branches: %r' % hg.parseurl(url, branch)) | ||
Martijn Pieters
|
r8174 | |||
testparse('http://example.com/no/anchor') | ||||
testparse('http://example.com/an/anchor#foo') | ||||
Sune Foldager
|
r10365 | 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) | ||||
Thomas Arendsen Hein
|
r13897 | testparse('http://example.com/') | ||
testparse('http://example.com') | ||||
testparse('http://example.com#foo') | ||||