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__/share_test.cpython-36.pyc
3 �[� � @ sz d dl mZ ddlZddlZddlZddlZd dl mZ d dl mZ ej d�\Z ZG dd � d ej�Z G d d� dej�ZdS ) � )� localhost� N)� appmanager)�util�app� c @ s e Zd Zdd� Zdd� ZdS )�WorkerThreadc C s\ t jj| � tj� | _| jjtjdt � | jjtj |� tj� | _| jjtj | jj� d S )Nzhttp://%s:8380/success)� threading�Thread�__init__r �DefaultCurl�curl�setopt�pycurl�URLr ZSHARE�BytesIO�sio� WRITEFUNCTION�write)�self�share� r �9/builddir/build/BUILD/pycurl-7.43.0.2/tests/share_test.pyr s zWorkerThread.__init__c C s | j j� | j j� d S )N)r �perform�close)r r r r �run s zWorkerThread.runN)�__name__� __module__�__qualname__r r r r r r r s r c @ sL e Zd Zdd� Zdd� Zdd� Zejje �dd� �Z ejje �d d � �ZdS )� ShareTestc C s� t j� }|jt jt j� |jt jt j� |jt jt j� t|�}t|�}|j� |j� |j � |j � ~| j d|jj� j � � | j d|jj� j � � d S )N�success)r � CurlSharer �SH_SHAREZLOCK_DATA_COOKIEZ LOCK_DATA_DNSZLOCK_DATA_SSL_SESSIONr �start�join�assertEqualr �getvalue�decode)r �s�t1�t2r r r � test_share s zShareTest.test_sharec C s t j� }|j� d S )N)r r! r )r r( r r r �test_share_close3 s zShareTest.test_share_closec C s t j� }|j� |j� d S )N)r r! r )r r( r r r �test_share_close_twice7 s z ShareTest.test_share_close_twicec C s t jd� d S )Nr )r r! )r r r r �test_positional_arguments= s z#ShareTest.test_positional_argumentsc C s t jdd� d S )Nr )�a)r r! )r r r r �test_keyword_argumentsB s z ShareTest.test_keyword_argumentsN)r r r r+ r, r- �nose�tools�raises� TypeErrorr. r0 r r r r r s r )r r )� r r r �unittest� nose.toolsr1 r r �setup�setup_module�teardown_moduler r �TestCaser r r r r �<module> s
Copyright ©2021 || Defacer Indonesia