python (3.11.7)
    eJ                         d dl Z d dlZd dlZd dlmZ d dlZ G d dej                  Z G d dej                  Zd Z	e
dk    r ej                     dS dS )	    N)cookiesc                   h    e Zd Zd Zd Zd Zd Zd Zd Zd Z	d Z
d	 Zd
 Zd Z
d Zd
 Zd Zd ZdS )CookieTestsc           
      <   ddddddddd	d
idddd
d	diddddddiddddddddddd                     d          dg}|D ]}t          j                    }|                    |d                    |                     t          |          |d                     |                     |                    d!          |d"                    t          |d#                                                   D ]&\  }}|                     ||         j	        |           'd S )$Nzchips=ahoy; vienna=fingerahoyfinger)chipsviennaz,<SimpleCookie: chips='ahoy' vienna='finger'>z0Set-Cookie: chips=ahoy
Set-Cookie: vienna=finger)datadictreproutputz)keebler="E=mc2; L=\"Loves\"; fudge=\012;"keeblerzE=mc2; L="Loves"; fudge=
;z5<SimpleCookie: keebler='E=mc2; L="Loves"; fudge=\n;'>z5Set-Cookie: keebler="E=mc2; L=\"Loves\"; fudge=\012;"z
keebler=E=mc2zE=mc2z<SimpleCookie: keebler='E=mc2'>zSet-Cookie: keebler=E=mc2zkey:term=value:termzkey:termz
value:termz%<SimpleCookie: key:term='value:term'>zSet-Cookie: key:term=value:termza=b; c=[; d=r; f=hb[rh)acdfz'<SimpleCookie: a='b' c='[' d='r' f='h'>
)zSet-Cookie: a=bzSet-Cookie: c=[zSet-Cookie: d=rzSet-Cookie: f=hr   r
   )sepr   r   )
joinr   SimpleCookieloadassertEqualr
   r   sorteditemsvalue)selfcasescaseCkvs         J/BuggyBox/python/3.11.7/bootstrap/lib/python3.11/test/test_http_cookies.py
test_basiczCookieTests.test_basic   s   0$x88CJ
L 
L
 D"ABQQ
S 
S %'*62
4 
4 , <0<8: : - cs<<A)) %  	
 
7&
P  	0 	0D$&&A
FF4<   T!WWd6l333QXX$X//h@@@tF|113344 
0 
01  1Q////
0	0 	0    c                    t          j                    }|                    d           |                     |d         j        d           |                     |d         d         d           |                     |d         d         d           |                     |                    dg          d           |                     |                                d	           |                     |                    dg          d
           d S )Nz/Customer="WILE_E_COYOTE"; Version=1; Path=/acmeCustomer
WILE_E_COYOTEversion1path/acme0Set-Cookie: Customer="WILE_E_COYOTE"; Path=/acme
        <script type="text/javascript">
        <!-- begin hiding
        document.cookie = "Customer=\"WILE_E_COYOTE\"; Path=/acme; Version=1";
        // end hiding -->
        </script>
        
        <script type="text/javascript">
        <!-- begin hiding
        document.cookie = "Customer=\"WILE_E_COYOTE\"; Path=/acme";
        // end hiding -->
        </script>
        r   r   r   r   r    r   	js_outputr!   r$   s     r'