File: //lib/python3/dist-packages/numpy/distutils/tests/__pycache__/test_misc_util.cpython-310.pyc
o
6��a� � @ s� d dl mZmZmZ d dlmZmZmZmZm Z d dl
mZmZ dd� Z
G dd� d�ZG dd � d �ZG d
d� d�ZG dd
� d
�Zdd� ZdS )� )�join�sep�dirname)�
appendpath�
minrelpath�gpaths�get_shared_lib_extension�get_info)�assert_�assert_equalc G s t tf| � S )N)r r )�paths� r
�F/usr/lib/python3/dist-packages/numpy/distutils/tests/test_misc_util.py�<lambda>
s r c @ s$ e Zd Zdd� Zdd� Zdd� ZdS )�TestAppendpathc C s\ t tdd�tdd�� t tdd�tdd�� t tdd�tdd�� t tdd�tdd�� d S )N�prefix�namez/prefixz/name�r r r �ajoin��selfr
r
r �test_1 s zTestAppendpath.test_1c C sN t tdd�tddd�� t tdd�tdddd�� t tdd�tddd�� d S ) Nz
prefix/subr r �subzsup/name�sup�/prefix/subz/prefix/namer r r
r
r �test_2 s
�
�
�zTestAppendpath.test_2c C sX t tdd�tdddd�� t tdd�tddd dd
d�� t tdd�tddd dd�� d S )Nr z/prefix/sup/namer r r r z/prefix/sub/sub2z/prefix/sup/sup2/name�sub2�sup2z/prefix/sub/sup/name)r r r r r
r
r �test_3 s
�
�
�zTestAppendpath.test_3N)�__name__�
__module__�__qualname__r r r r
r
r
r r s r c @ � e Zd Zdd� ZdS )�TestMinrelpathc C s� dd� }t t|d��|d�� t td�d� t t|d��d� t t|d��d� t t|d ��d
� t t|d��d� t t|d��|d
�� t t|d��|d�� t t|d��|d�� d S )Nc S s | � dt�S )N�/)�replacer )�pathr
r
r r '