File: //var/opt/nydus/ops/importlib_resources/tests/__pycache__/test_files.cpython-39.pyc
a
�,�h� � @ s� d dl Z d dlZd dlZd dlmZ ddlmZ ddlmZ G dd� d�Z G dd � d e ej
�ZG d
d� de ejej
�Z
edkr�e�� dS )
� N)�Traversable� )�data01)�utilc @ s6 e Zd Zdd� Zdd� Ze�eed�d�dd� �Z d S )
�
FilesTestsc C s* t �| j�}|�d��� }|dks&J �d S )N�
utf-8.files Hello, UTF-8 world!
)� resources�files�data�joinpath�
read_bytes��selfr �actual� r �U/opt/nydus/tmp/pip-target-wkfpz8uv/lib/python/importlib_resources/tests/test_files.py�test_read_bytes s zFilesTests.test_read_bytesc C s* t �| j�}|�d��� }|dks&J �d S )Nr zHello, UTF-8 world!
)r r r
r � read_textr
r r r �test_read_text s zFilesTests.test_read_text�runtime_checkablez4Only suitable when typing supports runtime_checkablec C s t t�| j�t�sJ �d S �N)�
isinstancer r r
r �r r r r �test_traversable s zFilesTests.test_traversableN)
�__name__�
__module__�__qualname__r r �unittestZ
skipUnless�hasattr�typingr r r r r r
s �r c @ s e Zd Zdd� ZdS )�
OpenDiskTestsc C s
t | _d S r )r r
r r r r �setUp s zOpenDiskTests.setUpN)r r r r! r r r r r s r c @ s e Zd ZdS )�OpenZipTestsN)r r r r r r r r"