Your IP : 216.73.217.32
a
XC?h� � @ s� d dl Z d dlmZ ddlmZ ddlmZ G dd� deje j�ZG dd � d �Z G d
d� de e j�Z
G dd
� d
e eje j�Ze
dkr�e �� dS )� N)� resources� )�data01)�utilc @ s e Zd Zdd� ZdS )�CommonTestsc C s0 t �||�� W d � n1 s"0 Y d S )N)r �path)�self�packager � r
�B/opt/alt/python39/lib64/python3.9/test/test_importlib/test_path.py�execute s zCommonTests.executeN)�__name__�
__module__�__qualname__r r
r
r
r r s r c @ s e Zd Zdd� ZdS )� PathTestsc C s� t �| jd��j}| �|j�d�t|�� |jddd��}|�� }W d � n1 sT0 Y | � d|� W d � n1 s~0 Y d S )N�
utf-8.file�rzutf-8)�encodingzHello, UTF-8 world!
)
r r �dataZ
assertTrue�name�endswith�repr�open�readZassertEqual)r r �file�textr
r
r �test_reading s
&zPathTests.test_readingN)r
r r r r
r
r
r r s r c @ s e Zd ZeZdS )�
PathDiskTestsN)r
r r r r r
r
r
r r s r c @ s e Zd Zdd� ZdS )�PathZipTestsc C s: t �| jd��}|�� W d � n1 s,0 Y d S )Nr )r r r �unlink)r r r
r
r �test_remove_in_context_manager s z+PathZipTests.test_remove_in_context_managerN)r
r r r r
r
r
r r s r �__main__)Zunittest� importlibr � r r ZCommonResourceTestsZTestCaser r r ZZipSetupr r
�mainr
r
r
r �<module> s