-í
ê¶<c    
   s‰     d  k  Z   d a  d Z  xæ d d d d d d d f f d d d d d d d f f d	 d d d
 d d d f f e d d d d d d f f g D ]o \ Z Z  e  i  e ƒ Z  d e e f GH e e j o/  t d 7a  d e GH d e e f GHn q— W H d „  Z # d GH$ H' e d d ƒ ( e d d ƒ ) e d d ƒ * e d d ƒ + e d d ƒ , e d d ƒ - e d  d! ƒ . e d" d# ƒ / e d$ d% ƒ 0 e d& d' ƒ 1 e d( d) ƒ 2 e d* d+ ƒ 3 e d, d- ƒ 4 e d. d/ ƒ 5 e d0 d1 ƒ 6 e d2 d3 ƒ 7 e d4 d5 ƒ 8 e d6 d5 ƒ 9 e d7 d8 ƒ : e d9 d8 ƒ ; e d: d; ƒ < e d< d= ƒ = e d> d= ƒ > e d? d ƒ A e d d ƒ B e d@ dA ƒ C e dB dC ƒ D e dD dE ƒ E e dF dA ƒ F e dG dH ƒ G e dI dJ ƒ H e dK dL ƒ I e dM dN ƒ J e dO d; ƒ K e dP d ƒ L e dQ dR ƒ M e dS dT ƒ T t GdU GHd  S(V   Ni    s   http://a/b/c/d;p?q#fs   http://www.python.orgs   https   www.python.orgs    s   http://www.python.org#abcs   abcs   http://www.python.org/#abcs   /s   as   /b/c/ds   ps   qs   fs
   %-13s = %ri   s   urlparse(%r)s   expected %r,
     got %rc    sv      t  i t |  ƒ }  d |  | f GH | | j o5  t d 7a  d t |  f GH  d | | f GHn d  S(   Ns
   %-13s = %ri   s   urljoin(%r, %r)s   expected %r,
     got %r(   s   urlparses   urljoins   RFC1808_BASEs   relurls   results   expecteds   errors(   s   relurls   expecteds   result(    (    s(   /usr/lib/python2.2/test/test_urlparse.pys	   checkJoin s   s   urlparse.urljoin() testss   g:hs   gs   http://a/b/c/gs   ./gs   g/s   http://a/b/c/g/s   /gs
   http://a/gs   //gs   http://gs   ?ys   http://a/b/c/d;p?ys   g?ys   http://a/b/c/g?ys   g?y/./xs   http://a/b/c/g?y/./xs   #ss   http://a/b/c/d;p?q#ss   g#ss   http://a/b/c/g#ss   g#s/./xs   http://a/b/c/g#s/./xs   g?y#ss   http://a/b/c/g?y#ss   ;xs   http://a/b/c/d;xs   g;xs   http://a/b/c/g;xs   g;x?y#ss   http://a/b/c/g;x?y#ss   .s   http://a/b/c/s   ./s   ..s   http://a/b/s   ../s   ../gs   http://a/b/gs   ../..s	   http://a/s   ../../s   ../../gs
   ../../../gs   http://a/../gs   ../../../../gs   http://a/../../gs   /./gs   http://a/./gs   /../gs   g.s   http://a/b/c/g.s   .gs   http://a/b/c/.gs   g..s   http://a/b/c/g..s   ..gs   http://a/b/c/..gs   ./../gs   ./g/.s   g/./hs   http://a/b/c/g/hs   g/../hs   http://a/b/c/hs   errors(   s   urlparses   errorss   RFC1808_BASEs   urls   expecteds   results	   checkJoin(   s   urlparses   expecteds   RFC1808_BASEs   results	   checkJoins   url(    (    s(   /usr/lib/python2.2/test/test_urlparse.pys   ? sh   		v 	
