File: //usr/local/lib/python3.7/test/__pycache__/test_errno.cpython-37.opt-2.pyc
B
��g- � @ sT d dl Z d dlZeddg�ZG dd� dej�ZG dd� dej�ZedkrPe�� dS ) � NZEDOMZERANGEc @ s e Zd Zdd� Zdd� ZdS )�ErrnoAttributeTestsc C s( x"t D ]}| �tt|�d| � qW d S )Nzerrno is missing %s)�std_c_errors�
assertTrue�hasattr�errno)�selfZ
error_code� r �+/usr/local/lib/python3.7/test/test_errno.py�test_for_improper_attributes s
z0ErrnoAttributeTests.test_for_improper_attributesc C s. x(t j�� D ]}| �tt |�d| � qW d S )Nzno %s attr in errno)r � errorcode�valuesr r )r �valuer r r �test_using_errorcode s z(ErrnoAttributeTests.test_using_errorcodeN)�__name__�
__module__�__qualname__r
r r r r r r
s r c @ s e Zd Zdd� ZdS )�ErrorcodeTestsc C s: x4t j�� D ]&}|�� r| �tt |�t jd| � qW d S )Nzno %s attr in errno.errorcode)r �__dict__�keys�isupperZassertIn�getattrr )r Z attributer r r �test_attributes_in_errorcode s z+ErrorcodeTests.test_attributes_in_errorcodeN)r r r r r r r r r s r �__main__) r Zunittest� frozensetr ZTestCaser r r �mainr r r r �<module> s