File: //var/opt/nydus/ops/importlib_resources/tests/__pycache__/test_resource.cpython-39.pyc
a
�,�hC � @ s" d dl Z d dlZd dlZddlmZ ddlmZmZ ddlmZ d dl m
Z
G dd� d�ZG d d
� d
eej�Z
G dd� deejej�Ze�e jd
k d�G dd� dej��ZG dd� dej�ZG dd� dejej�ZG dd� dejej�Ze�e jd
k d�G dd� dej��Zedk�re�� dS )� N� )�data01)� zipdata01� zipdata02)�util)�
import_modulec @ s, e Zd Zdd� Zdd� Zdd� Zdd� Zd S )
�
ResourceTestsc C s | � t�| jd�� d S )N�binary.file)�
assertTrue� resources�is_resource�data��self� r �X/opt/nydus/tmp/pip-target-wkfpz8uv/lib/python/importlib_resources/tests/test_resource.py�test_is_resource_good_path s z(ResourceTests.test_is_resource_good_pathc C s | � t�| jd�� d S )Nz
not-a-file��assertFalser r r
r r r r �test_is_resource_missing s z&ResourceTests.test_is_resource_missingc C s | � t�| jd�� d S )N�subdirectoryr r r r r �&test_is_resource_subresource_directory s z4ResourceTests.test_is_resource_subresource_directoryc C sB t t�| j��}|�d� |�d� |�d� | �|h d�� d S )N�__pycache__z__init__.pycz__init__.pyo> r zutf-16.filer z
utf-8.file�__init__.py)�setr �contentsr
�discard�assertEqual�r r r r r �
test_contents s
zResourceTests.test_contentsN)�__name__�
__module__�__qualname__r r r r r r r r r s r c @ s e Zd Zdd� ZdS )�ResourceDiskTestsc C s
t | _d S )N)r r
r r r r �setUp, s zResourceDiskTests.setUpN)r r! r"