equal
deleted
inserted
replaced
1 #!/usr/bin/env python |
1 #!/usr/bin/env python |
2 |
2 |
3 from mercurial.hg import parseurl |
3 from mercurial.hg import parseurl |
4 |
4 |
5 def testparse(url, rev=[]): |
5 def testparse(url, branch=[]): |
6 print '%s, revs: %r, checkout: %r' % parseurl(url, rev) |
6 print '%s, branches: %r' % parseurl(url, branch) |
7 |
7 |
8 testparse('http://example.com/no/anchor') |
8 testparse('http://example.com/no/anchor') |
9 testparse('http://example.com/an/anchor#foo') |
9 testparse('http://example.com/an/anchor#foo') |
10 testparse('http://example.com/no/anchor/revs', rev=['foo']) |
10 testparse('http://example.com/no/anchor/branches', branch=['foo']) |
11 testparse('http://example.com/an/anchor/revs#bar', rev=['foo']) |
11 testparse('http://example.com/an/anchor/branches#bar', branch=['foo']) |
12 testparse('http://example.com/an/anchor/rev-None#foo', rev=None) |
12 testparse('http://example.com/an/anchor/branches-None#foo', branch=None) |