D7net
Home
Console
Upload
information
Create File
Create Folder
About
Tools
:
/
proc
/
self
/
root
/
usr
/
share
/
doc
/
python3-pycurl
/
tests
/
__pycache__
/
Filename :
error_test.cpython-36.pyc
back
Copy
3 uJ$ZU � @ s. d dl Z d dlZd dlZG dd� dej�ZdS )� Nc @ sD e Zd Zdd� Zdd� Zdd� Zdd� Zd d � Zdd� Zd d� Z dS )� ErrorTestc C s t j� | _d S )N)�pycurl�Curl�curl)�self� r �9/builddir/build/BUILD/pycurl-7.43.0.2/tests/error_test.py�setUp s zErrorTest.setUpc C s | j j� d S )N)r �close)r r r r �tearDown s zErrorTest.tearDownc C s� y| j j� W n� tjk r� tj� d d� \}}|tjksBt�| jdt|j �� | jt t|j d �� | jtt|j d �� |j \}}| jtj |� | jd|� Y nX | jd� d S )N� r � zNo URL set!z"Expected pycurl.error to be raised)r �performr �error�sys�exc_info�AssertionError�assertEqual�len�args�int�type�strZE_URL_MALFORMAT�fail)r �exc_type�exc�err�msgr r r �test_pycurl_error_libcurl s z#ErrorTest.test_pycurl_error_libcurlc C s | j d| jj� � d S )N� )r r �errstr)r r r r �"test_pycurl_errstr_initially_empty$ s z,ErrorTest.test_pycurl_errstr_initially_emptyc C s� | j d| jj� � y| jj� W nP tjk rp | j d| jj� � | j d| jj� � | j tt| jj� �� Y nX | jd� d S )Nr zNo URL set!zno exception) r r r r r r r r r )r r r r �test_pycurl_errstr_type'