File: //var/opt/nydus/ops/importlib_resources/tests/__pycache__/test_path.cpython-39.pyc
a
�,�h� � @ s� d dl Z d dlZddlmZ ddlmZ G dd� deje j�ZG dd� d�ZG d d
� d
ee j�Z G dd� deej
e j�Zed
kr�e �
� dS )� N� )�data01)�utilc @ s e Zd Zdd� ZdS )�CommonTestsc C s0 t �||�� W d � n1 s"0 Y d S )N)� resources�path)�self�packager � r
�T/opt/nydus/tmp/pip-target-wkfpz8uv/lib/python/importlib_resources/tests/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 �data�
assertTrue�name�endswith�repr�open�read�assertEqual)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"