File: //usr/local/lib/python3.10/test/test_importlib/__pycache__/test_zip.cpython-310.opt-2.pyc
o
�in
� @ s� d dl Z d dlZd dlmZ d dlmZmZmZmZm Z m
Z
d dlmZ d dl
mZ e� G dd� dej��Ze� G dd � d e��ZdS )
� N)� ExitStack)�PackageNotFoundError�distribution�
distributions�entry_points�files�version)� resources)�
requires_zlibc @ sX e Zd ZdZdd� Zdd� Zdd� Zdd � Zd
d� Zdd
� Z dd� Z
dd� Zdd� ZdS )�TestZipztest.test_importlib.datac C sL t �| j��|�}| j �t �|��}tj�dt |�� | j �
tjjd� d S )Nr )r r �root�joinpath�
enter_contextZas_file�sys�path�insert�str�callback�pop)�self�filenameZpkg_file�file� r �9/usr/local/lib/python3.10/test/test_importlib/test_zip.py�_fixture_on_path s zTestZip._fixture_on_pathc C �$ t � | _| �| jj� | �d� d S )Nzexample-21.12-py3-none-any.whl�r r Z
addCleanup�closer �r r r r �setUp � z
TestZip.setUpc C � | � td�d� d S )N�example�21.12��assertEqualr r r r r �test_zip_version$ � zTestZip.test_zip_versionc C s8 | � t��
td� W d � d S 1 sw Y d S )Nzdefinitely-not-installed)ZassertRaisesr r r r r r �test_zip_version_does_not_match'