o
    >hA                     @   s@   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 )    N)
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   /var/www/vedio/testing/chatpythonscript.ninositsolution.com/env/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_url05.   r   z!TestCreateRsUrl.test_create_url05c                 C   r   )Nunix	file.sockr   rs://unix:file.sockr   r	   r   r   r   test_create_url061   r   z!TestCreateRsUrl.test_create_url06c                 C   r   )Nr   /tmp/file.sockr   rs://unix:/tmp/file.sockr   r	   r   r   r   test_create_url074   r   z!TestCreateRsUrl.test_create_url07c                 C   r   )Nr   ../file.sockr   rs://unix:../file.sockr   r	   r   r   r   test_create_url087   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_url11@   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_url01H   r   zTestParseWsUrl.test_parse_url01c                 C   r   )Nzrss://localhost)Tr   r   r2   r	   r   r   r   test_parse_url02K   r   zTestParseWsUrl.test_parse_url02c                 C   r   )Nzrs://localhost:9000)Fr   (#  r2   r	   r   r   r   test_parse_url03N   r   zTestParseWsUrl.test_parse_url03c                 C   r   )Nzrss://localhost:9000)Tr   r5   r2   r	   r   r   r   test_parse_url04Q   r   zTestParseWsUrl.test_parse_url04c                 C      |  ttd d S )Nzws://localhostassertRaises	Exceptionr   r	   r   r   r   test_parse_url05T      zTestParseWsUrl.test_parse_url05c                 C   r8   )Nzwss://localhostr9   r	   r   r   r   test_parse_url06W   r=   zTestParseWsUrl.test_parse_url06c                 C   r8   )Nzws://localhost:80r9   r	   r   r   r   test_parse_url07Z   r=   zTestParseWsUrl.test_parse_url07c                 C   r8   )Nzrs://localhost/somepathr9   r	   r   r   r   test_parse_url08]   r=   zTestParseWsUrl.test_parse_url08c                 C   r8   )Nzrs://localhost#somefragr9   r	   r   r   r   test_parse_url09`   r=   zTestParseWsUrl.test_parse_url09c                 C   r8   )Nzrs://localhost?foo=barr9   r	   r   r   r   test_parse_url10c   r=   zTestParseWsUrl.test_parse_url10c                 C   r8   )Nzrss://r9   r	   r   r   r   test_parse_url11f   r=   zTestParseWsUrl.test_parse_url11c                 C   r8   )Nzrs://r9   r	   r   r   r   test_parse_url12i   r=   zTestParseWsUrl.test_parse_url12c                 C   r   )Nr    )Fr   r   r2   r	   r   r   r   test_parse_url13l   r   zTestParseWsUrl.test_parse_url13c                 C   r   )Nr#   )Fr   r"   r2   r	   r   r   r   test_parse_url14o   r   zTestParseWsUrl.test_parse_url14c                 C   r   )Nr&   )Fr   r%   r2   r	   r   r   r   test_parse_url15r   r   zTestParseWsUrl.test_parse_url15c                 C   r   )Nr(   )Tr   r   r2   r	   r   r   r   test_parse_url16u   r   zTestParseWsUrl.test_parse_url16c                 C   r   )Nr*   )Tr   r"   r2   r	   r   r   r   test_parse_url17x   r   zTestParseWsUrl.test_parse_url17c                 C   r   )Nr,   )Tr   r%   r2   r	   r   r   r   test_parse_url18{   r   zTestParseWsUrl.test_parse_url18N)r.   r/   r0   r3   r4   r6   r7   r<   r>   r?   r@   rA   rB   rC   rD   rE   rF   rG   rH   rI   rJ   r   r   r   r   r1   D   s&    r1   )unittestautobahn.rawsocket.utilr   r   TestCaser   r1   r   r   r   r   <module>   s   $