~bzr-pqm/bzr/bzr.dev

« back to all changes in this revision

Viewing changes to bzrlib/tests/test_urlutils.py

urlutils.join should work for root paths.

Show diffs side-by-side

added added

removed removed

Lines of Context:
209
209
        test('http://bar', 'http://foo', 'http://bar')
210
210
        test('sftp://bzr/foo', 'http://foo', 'bar', 'sftp://bzr/foo')
211
211
        test('file:///bar', 'foo', 'file:///bar')
 
212
 
 
213
        # From a base path
 
214
        test('file:///foo', 'file:///', 'foo')
 
215
        test('file:///bar/foo', 'file:///bar/', 'foo')
 
216
        test('http://host/foo', 'http://host/', 'foo')
 
217
        test('http://host/foo', 'http://host', 'foo')
 
218
        test('http://host/', 'http://host', '')
212
219
        
213
220
        # Invalid joinings
214
221
        # Cannot go above root