Updated for 2.1b2 distribution.
[python/dscho.git] / Lib / test / output / test_urlparse
blobca71729e7ff25b79ef4bc85ef751ce2da1a3f328
1 test_urlparse
2 urlparse.urljoin() tests
4 g:h           = 'g:h'
5 g             = 'http://a/b/c/g'
6 ./g           = 'http://a/b/c/g'
7 g/            = 'http://a/b/c/g/'
8 /g            = 'http://a/g'
9 //g           = 'http://g'
10 ?y            = 'http://a/b/c/d;p?y'
11 g?y           = 'http://a/b/c/g?y'
12 g?y/./x       = 'http://a/b/c/g?y/./x'
13 #s            = 'http://a/b/c/d;p?q#s'
14 g#s           = 'http://a/b/c/g#s'
15 g#s/./x       = 'http://a/b/c/g#s/./x'
16 g?y#s         = 'http://a/b/c/g?y#s'
17 ;x            = 'http://a/b/c/d;x'
18 g;x           = 'http://a/b/c/g;x'
19 g;x?y#s       = 'http://a/b/c/g;x?y#s'
20 .             = 'http://a/b/c/'
21 ./            = 'http://a/b/c/'
22 ..            = 'http://a/b/'
23 ../           = 'http://a/b/'
24 ../g          = 'http://a/b/g'
25 ../..         = 'http://a/'
26 ../../        = 'http://a/'
27 ../../g       = 'http://a/g'
28               = 'http://a/b/c/d;p?q#f'
29 ../../../g    = 'http://a/../g'
30 ../../../../g = 'http://a/../../g'
31 /./g          = 'http://a/./g'
32 /../g         = 'http://a/../g'
33 g.            = 'http://a/b/c/g.'
34 .g            = 'http://a/b/c/.g'
35 g..           = 'http://a/b/c/g..'
36 ..g           = 'http://a/b/c/..g'
37 ./../g        = 'http://a/b/g'
38 ./g/.         = 'http://a/b/c/g/'
39 g/./h         = 'http://a/b/c/g/h'
40 g/../h        = 'http://a/b/c/h'
41 0 errors