a
    ŠxdÈ  ã                   @   sz   d dl Z d dlZddlmZ ddlmZ G dd„ dƒZG dd„ dee jƒZG d	d
„ d
eej	e jƒZ
G dd„ dee jƒZdS )é    Né   )Údata01)Úutilc                   @   s   e Zd Zh d£Zdd„ ZdS )ÚContentsTests>   úutf-16.fileú
utf-8.filez__init__.pyúbinary.fileÚsubdirectoryc                 C   s,   dd„ t  | j¡ ¡ D ƒ}| j|ks(J ‚d S )Nc                 S   s   h | ]
}|j ’qS © )Úname)Ú.0Úpathr
   r
   ú_/var/www/html/Ranjet/env/lib/python3.9/site-packages/importlib_resources/tests/test_contents.pyÚ	<setcomp>   ó    z.ContentsTests.test_contents.<locals>.<setcomp>)Ú	resourcesÚfilesÚdataÚiterdirÚexpected)ÚselfÚcontentsr
   r
   r   Útest_contents   s    zContentsTests.test_contentsN)Ú__name__Ú
__module__Ú__qualname__r   r   r
   r
   r
   r   r      s   r   c                   @   s   e Zd Zdd„ ZdS )ÚContentsDiskTestsc                 C   s
   t | _d S )N)r   r   )r   r
   r
   r   ÚsetUp   s    zContentsDiskTests.setUpN)r   r   r   r   r
   r
   r
   r   r      s   r   c                   @   s   e Zd ZdS )ÚContentsZipTestsN)r   r   r   r
   r
   r
   r   r      s   r   c                   @   s   e Zd Zh d£Zdd„ ZdS )ÚContentsNamespaceTests>   r   r   r   c                 C   s   ddl m} || _d S )Nr   )Únamespacedata01)Ú r    r   )r   r    r
   r
   r   r   (   s    zContentsNamespaceTests.setUpN)r   r   r   r   r   r
   r
   r
   r   r      s   r   )ZunittestZimportlib_resourcesr   r!   r   r   r   ZTestCaser   ZZipSetupr   r   r
   r
   r
   r   Ú<module>   s   