Файловый менеджер - Редактировать - /opt/imh-python/lib/python3.9/site-packages/astroid/__pycache__/test_utils.cpython-39.pyc
Ðазад
a k�h� � @ s� d Z ddlmZ ddlZddlZddlZddlZddlmZ ddl Z ddl mZmZm Z dddd d �dd�Zdd d�Zejdd� �Zdd� ZdS )z@Utility functions for test code that uses astroid ASTs as input.� )�annotationsN)�Callable)�manager�nodes� transforms�0.0.0�4.0.0�strr )�minver�maxver�returnc s6 ddd�dd�}|���|��� � ���fdd�}|S )zSCompare version of python interpreter to the given one and skips the test if older.r ztuple[int, ...])�python_versionr c S sX zt dd� | �d�D ��W S tyR } z | � d�}t|�|�W Y d }~n d }~0 0 d S )Nc s s | ]}t |�V qd S �N)�int��.0�v� r ��/root/rpmbuild/BUILDROOT/imh-python39-modules-3.9.7-92.el8.x86_64/opt/imh-python/lib/python3.9/site-packages/astroid/test_utils.py� <genexpr> � z1require_version.<locals>.parse.<locals>.<genexpr>�.z. is not a correct version : should be X.Y[.Z].)�tuple�split� ValueError)r �e�msgr r r �parse s zrequire_version.<locals>.parsec sd t jd d� � �� k r"�kr*n n| S d�dd� t jD ���t�| �� �����fdd��}|S )N� r c s s | ]}t |�V qd S r )r r r r r r &