
    vKg+                     t    S SK r S SKJr    " S S\ R                  5      r\S:X  a  \ R                  " 5         gg)    N)SimpleCookieJarc                   &    \ rS rSrS rS rS rSrg)CookieJarTest   c                    [        5       nUR                  S5        U R                  UR                  S5        [        5       nUR                  S5        U R                  UR                  S5        [        5       nUR                  S5        U R	                  SUR                  ;   5        [        5       nUR                  S5        U R	                  SUR                  ;   5        U R	                  SUR                  ;  5        [        5       nUR                  S5        U R                  UR                  S5      S	5        U R                  UR                  S 5      S5        [        5       nUR                  S5        UR                  S
5        U R                  UR                  S5      S5        [        5       nUR                  S5        UR                  S5        U R                  UR                  S5      S5        [        5       nUR                  S5        UR                  S5        U R                  UR                  S5      S	5        U R                  UR                  S5      S5        U R                  UR                  S5      S5        g )N 4Cookie with no domain should not be added to the jara=ba=b; domain=.abc.abca=b; domain=abcabca=b; c=d; domain=abca=b; c=de=f; domain=abcza=b; c=d; e=fe=f; domain=.abce=f; domain=xyzxyze=f	something)r   addassertFalsejar
assertTrueassertEqualgetself
cookie_jars     ^/var/www/highfloat_scraper/venv/lib/python3.13/site-packages/websocket/tests/test_cookiejar.pytest_addCookieJarTest.test_add   s   $&
rNNR	
 %&
uNNR	
 %&
)**..01$&
()*..01Z^^34$&
-..
;-r2$&
-.().@$&
-.)*.@$&
-.().
;.64b9    c                 \   [        5       nUR                  S5        U R                  UR                  S5        [        5       nUR                  S5        U R	                  SUR                  ;   5        [        5       nUR                  S5        U R	                  SUR                  ;   5        U R	                  SUR                  ;  5        [        5       nUR                  S5        U R                  UR                  S5      S5        [        5       nUR                  S5        UR                  S	5        U R                  UR                  S5      S
5        [        5       nUR                  S5        UR                  S5        U R                  UR                  S5      S
5        [        5       nUR                  S5        UR                  S5        U R                  UR                  S5      S5        U R                  UR                  S5      S
5        U R                  UR                  S5      S5        g )Nr
   r	   r   r   r   r   r   r   r   r   r   r   r   r   r   )r   setr   r   r   r   r   r   s     r    test_setCookieJarTest.test_setF   s   $&
uNNR	
 %&
)**..01$&
()*..01Z^^34$&
-..
;$&
-.().6$&
-.)*.6$&
-.().
;.64b9r#   c                 l   [        5       nUR                  S5        U R                  UR                  S5      S5        U R                  UR                  S5      S5        U R                  UR                  S5      S5        U R                  UR                  S5      S5        UR                  S5        U R                  UR                  S5      S5        U R                  UR                  S5      S5        U R                  UR                  S5      S5        U R                  UR                  S5      S5        g )	Nza=b; c=d; domain=abc.comzabc.comr   z	x.abc.comz
abc.com.esr   zxabc.comza=b; c=d; domain=.abc.com)r   r%   r   r   r   s     r    test_getCookieJarTest.test_getk   s    $&
12	2J?4jA5r:
3R823	2J?4jA5r:
3R8r#    N)__name__
__module____qualname____firstlineno__r!   r&   r)   __static_attributes__r+   r#   r    r   r      s    *:X#:J9r#   r   __main__)unittestwebsocket._cookiejarr   TestCaser   r,   mainr+   r#   r    <module>r6      s=     0(^9H%% ^9B zMMO r#   