o
    @Biv                     @   sL   d dl mZ d dlZd dlmZmZ G dd dejZG dd dejZdS )    )absolute_importN)
create_url	parse_urlc                   @   sd   e Zd Zdd Zdd Zdd Zdd Zd	d
 Zdd Zdd Z	dd Z
dd Zdd Zdd ZdS )TestCreateRsUrlc                 C      |  tdd d S )N	localhostzrs://localhost:80assertEqualr   self r   j/var/www/html/Trade-python/venv/lib/python3.10/site-packages/autobahn/rawsocket/test/test_rawsocket_url.pytest_create_url01$      z!TestCreateRsUrl.test_create_url01c                 C      |  tdddd d S )Nr   i  portzrs://localhost:8090r   r
   r   r   r   test_create_url02'      z!TestCreateRsUrl.test_create_url02c                 C   r   )Nr   T)isSecurerss://localhost:443r   r
   r   r   r   test_create_url03*   r   z!TestCreateRsUrl.test_create_url03c                 C      |  tddddd d S )Nr   T  r   r   r   r   r
   r   r   r   test_create_url04-      z!TestCreateRsUrl.test_create_url04c                 C   r   )Nr   TP   r   zrss://localhost:80r   r
   r   r   r   test_create_url050   r   z!TestCreateRsUrl.test_create_url05c                 C   r   )Nunix	file.sockr   rs://unix:file.sockr   r
   r   r   r   test_create_url063   r   z!TestCreateRsUrl.test_create_url06c                 C   r   )Nr   /tmp/file.sockr   rs://unix:/tmp/file.sockr   r
   r   r   r   test_create_url076   r   z!TestCreateRsUrl.test_create_url07c                 C   r   )Nr   ../file.sockr   rs://unix:../file.sockr   r
   r   r   r   test_create_url089   r   z!TestCreateRsUrl.test_create_url08c                 C   r   )Nr   Tr    r   rss://unix:file.sockr   r
   r   r   r   test_create_url09<   r   z!TestCreateRsUrl.test_create_url09c                 C   r   )Nr   Tr#   r   rss://unix:/tmp/file.sockr   r
   r   r   r   test_create_url10?   r   z!TestCreateRsUrl.test_create_url10c                 C   r   )Nr   Tr&   r   rss://unix:../file.sockr   r
   r   r   r   test_create_url11B   r   z!TestCreateRsUrl.test_create_url11N)__name__
__module____qualname__r   r   r   r   r   r"   r%   r(   r*   r,   r.   r   r   r   r   r   "   s    r   c                   @   s   e Zd Zdd Zdd Zdd Zdd Zd	d
 Zdd Zdd Z	dd Z
dd Zdd Zdd Zdd Zdd Zdd Zdd Zdd  Zd!d" Zd#d$ Zd%S )&TestParseWsUrlc                 C   r   )Nzrs://localhost)Fr   r   r	   r   r
   r   r   r   test_parse_url01J   r   zTestParseWsUrl.test_parse_url01c                 C   r   )Nzrss://localhost)Tr   r   r3   r
   r   r   r   test_parse_url02M   r   zTestParseWsUrl.test_parse_url02c                 C   r   )Nzrs://localhost:9000)Fr   (#  r3   r
   r   r   r   test_parse_url03P   r   zTestParseWsUrl.test_parse_url03c                 C   r   )Nzrss://localhost:9000)Tr   r6   r3   r
   r   r   r   test_parse_url04S   r   zTestParseWsUrl.test_parse_url04c                 C      |  ttd d S )Nzws://localhostassertRaises	Exceptionr   r
   r   r   r   test_parse_url05V      zTestParseWsUrl.test_parse_url05c                 C   r9   )Nzwss://localhostr:   r
   r   r   r   test_parse_url06Y   r>   zTestParseWsUrl.test_parse_url06c                 C   r9   )Nzws://localhost:80r:   r
   r   r   r   test_parse_url07\   r>   zTestParseWsUrl.test_parse_url07c                 C   r9   )Nzrs://localhost/somepathr:   r
   r   r   r   test_parse_url08_   r>   zTestParseWsUrl.test_parse_url08c                 C   r9   )Nzrs://localhost#somefragr:   r
   r   r   r   test_parse_url09b   r>   zTestParseWsUrl.test_parse_url09c                 C   r9   )Nzrs://localhost?foo=barr:   r
   r   r   r   test_parse_url10e   r>   zTestParseWsUrl.test_parse_url10c                 C   r9   )Nzrss://r:   r
   r   r   r   test_parse_url11h   r>   zTestParseWsUrl.test_parse_url11c                 C   r9   )Nzrs://r:   r
   r   r   r   test_parse_url12k   r>   zTestParseWsUrl.test_parse_url12c                 C   r   )Nr!   )Fr   r    r3   r
   r   r   r   test_parse_url13n   r   zTestParseWsUrl.test_parse_url13c                 C   r   )Nr$   )Fr   r#   r3   r
   r   r   r   test_parse_url14q   r   zTestParseWsUrl.test_parse_url14c                 C   r   )Nr'   )Fr   r&   r3   r
   r   r   r   test_parse_url15t   r   zTestParseWsUrl.test_parse_url15c                 C   r   )Nr)   )Tr   r    r3   r
   r   r   r   test_parse_url16w   r   zTestParseWsUrl.test_parse_url16c                 C   r   )Nr+   )Tr   r#   r3   r
   r   r   r   test_parse_url17z   r   zTestParseWsUrl.test_parse_url17c                 C   r   )Nr-   )Tr   r&   r3   r
   r   r   r   test_parse_url18}   r   zTestParseWsUrl.test_parse_url18N)r/   r0   r1   r4   r5   r7   r8   r=   r?   r@   rA   rB   rC   rD   rE   rF   rG   rH   rI   rJ   rK   r   r   r   r   r2   F   s&    r2   )	
__future__r   unittestautobahn.rawsocket.utilr   r   TestCaser   r2   r   r   r   r   <module>   s
   $