whoami7 - Manager
:
/
proc
/
self
/
root
/
usr
/
share
/
doc
/
python3-pycurl
/
tests
/
__pycache__
/
Upload File:
files >> //proc/self/root/usr/share/doc/python3-pycurl/tests/__pycache__/reset_test.cpython-36.pyc
3 �[� � @ sX d dl mZ ddlZddlZd dl mZ d dl mZ ejd �\ZZG dd � d ej �Z dS )� )� localhost� N)� appmanager)�util�app� c @ s e Zd Zdd� Zdd� ZdS )� ResetTestc C s� t j� }|jtjd� |jtjdt � t j� }|jtj|j � |j � |j� j� }|dks`t �|j� |jtjdt � t j� }|jtj|j � |j � |j� j� }|jd�s�t �d S )NzPhony/42z"http://%s:8380/header?h=user-agentZPycURL)r �DefaultCurl�setopt�pycurlZ USERAGENT�URLr �BytesIO� WRITEFUNCTION�write�perform�getvalue�decode�AssertionError�reset� startswith)�self�c�sioZ user_agent� r �9/builddir/build/BUILD/pycurl-7.43.0.2/tests/reset_test.py� test_reset s zResetTest.test_resetc C s� t j� }tj� }t j� }�xNtdd�D �]>}|jtj|j� |jtj dt � |j|� x|j� \}}|tj krZP qZW x:|r�|jd�}|d kr�qxx|j� \}}|tj kr�P q�W qxW |j� \}}} x0| D ](\} }}td| jtj�||f � t�q�W x`|D ]X} | jtj�} | dk�r0td| jtj�| f � t�q�td| jtj�| jtj�f � q�W |j|� |j� q&W |j� |j� |j� d S ) Nr � zhttp://%s:8380/successg �?z"Transfer to %s failed with %d, %s �� z#Transfer to %s failed with code %d zRecd %d bytes from %s���)r r r � CurlMultir �ranger r r r r � add_handler �E_CALL_MULTI_PERFORM�select� info_read�print�getinfo� EFFECTIVE_URL�RuntimeError� RESPONSE_CODE� SIZE_DOWNLOAD� remove_handler �close)r �outf�cmZeh�x�retZactive_handles�countZgoodZbad�h�enZemZhttpcoder r r �skip_reset_with_multi$ sL zResetTest.skip_reset_with_multiN)�__name__� __module__�__qualname__r r4 r r r r r s r )r r )� r r �unittestr r �setup�setup_module�teardown_module�TestCaser r r r r �<module> s
Copyright ©2021 || Defacer Indonesia