File: //usr/local/lib/python3.10/test/test_importlib/__pycache__/test_main.cpython-310.pyc
o
�i# � @ s� d dl Z d dlZd dlZd dlZd dlZd dlZd dlZzd dlm Z
W n ey3 ddlm Z
Y nw ddl
mZ d dlmZmZmZmZmZmZmZ G dd� dejej�ZG dd � d ejej�ZG d
d� dejejej�ZG dd
� d
ejejej�ZG dd� dejejej�ZG dd� dejejej�Z G dd� dejej�Z!G dd� deje
j�Z"G dd� dej�Z#G dd� dejejej$ej�Z%dS )� N� )�fake_filesystem_unittest)�fixtures)�Distribution�
EntryPoint�PackageNotFoundError�
distributions�entry_points�metadata�versionc @ s0 e Zd ZdZdd� Zdd� Zdd� Zdd � Zd
S )�
BasicTestsz\d+\.\d+(\.\d)?c C s2 t �d�}t|jt�s
J �t�| j|j�sJ �d S )N�distinfo-pkg)r � from_name�
isinstancer �str�re�match�version_pattern)�self�dist� r �:/usr/local/lib/python3.10/test/test_importlib/test_main.py�test_retrieves_version_of_self s
z)BasicTests.test_retrieves_version_of_selfc C �: | � t�� t�d� W d � d S 1 sw Y d S )N�does-not-exist)�assertRaisesr r r �r r r r �test_for_name_does_not_exist"