%PDF- %PDF-
Direktori : /proc/self/root/opt/plesk/python/2.7/lib64/python2.7/test/ |
Current File : //proc/self/root/opt/plesk/python/2.7/lib64/python2.7/test/test_urlparse.pyc |
� 5}�ac ! @ s d d l m Z d d l Z d d l Z d d l Z d d l Z d Z d Z d Z d Z d g f d g f d g f d d d f g f d d d f g f d d d f g f d d d f g f d d d f g f d d d f g f d d d f d d f g f d d d f d d f g f d g f d g f d d d f g f d d d f d d f g f d d d f d d f g f d g f d g f d d d f g f d d d f d d f g f d d d f d d f g f g Z d i f d i f d i f d i d g d 6f d i d g d 6f d i d g d 6f d i d g d 6f d i d g d 6f d i d g d 6d g d 6f d i d d g d 6f d i f d i f d i f d i d g d 6f d i d g d 6f d i d g d 6f d i d g d 6f d i d g d 6f d i d g d 6d g d 6f d i d d g d 6f d i f d i f d i d g d 6f d i d g d 6d g d 6f d i d d g d 6f d i f d i f d i d g d 6f d i d g d 6d g d 6f d i d d g d 6f g Z d e j f d � � YZ d � Z e d k re � n d S( i����( t test_supportNs http://a/b/c/d;p?q#fs http://a/b/c/d;p?qs http://a/b/c/dt t &s &&t =s =at as a=s &a=bt bs a=a+b&b=b+cs a bs b cs a=1&a=2t 1t 2t ;s ;;s ;a=bs a=a+b;b=b+cs a=1;a=2t UrlParseTestCasec B s� e Z d � Z d � Z d � Z d � Z d � Z d � Z d � Z d � Z d � Z d � Z d � Z d � Z d � Z d � Z d � Z d � Z d � Z d � Z d � Z d � Z d � Z d � Z d � Z d � Z d � Z RS( c C s> t j | � } | j | | � | j | j | j | j | j | j f } | j | | � t j | � } | j | | � | j | | j � � t j | j � � } | j | j � | j � � | j | | � | j | j | j � | j | j | j � | j | j | j � | j | j | j � | j | j | j � | j | j | j � | j | j | j � | j | j | j � | j | j | j � | j | j | j � t j | � } | j | | � | j | j | j | j | j f } | j | | � t j | � } | j | | � | j | | j � � t j | j � � } | j | j � | j � � | j | | � | j | j | j � | j | j | j � | j | j | j � | j | j | j � | j | j | j � | j | j | j � | j | j | j � | j | j | j � | j | j | j � d S( N( t urlparset assertEqualt schemet netloct patht paramst queryt fragmentt urlunparset geturlt usernamet passwordt hostnamet portt urlsplitt urlunsplit( t selft urlt parsedt splitt resultt tt result2t result3( ( s; /opt/plesk/python/2.7/lib64/python2.7/test/test_urlparse.pyt checkRoundtripsJ sR c C s� x� t D]� \ } } t j | d t �} | j | | d | � g | D] } t | d � rF | ^ qF } t j | d t �} | j | | d | � q Wd S( Nt keep_blank_valuess Error parsing %ri ( t parse_qsl_test_casesR t parse_qslt TrueR t lent False( R t origt expectR t vt expect_without_blanks( ( s; /opt/plesk/python/2.7/lib64/python2.7/test/test_urlparse.pyt test_qsl} s )c C s� x� t D]� \ } } t j | d t �} | j | | d | � t g | D]* } t | | d � rI | | | f ^ qI � } t j | d t �} | j | | d | � q Wd S( NR# s Error parsing %ri ( t parse_qs_test_casesR t parse_qsR&