Файловый менеджер - Редактировать - /home/digitalm/venv/lib/python3.7/site-packages/numpy/f2py/tests/__pycache__/test_assumed_shape.cpython-37.pyc
Назад
B �5�g � @ s^ d dl Z d dlZd dlZd dlmZ ddlmZ dd� ZG dd� dej�Z G d d � d e �Z dS )� N)�assert_� )�utilc G s t jjt j�t�f| � S )N)�os�path�join�dirname�__file__)�a� r �Y/home/digitalm-up/venv/lib/python3.7/site-packages/numpy/f2py/tests/test_assumed_shape.py�_path s r c @ sR e Zd Zeddd�eddd�eddd�eddd�eddd�gZejjdd � �Zd S )�TestAssumedShapeSumExample�srcZ assumed_shapezfoo_free.f90zfoo_use.f90z precision.f90zfoo_mod.f90z.f2py_f2cmapc C s� | j �ddg�}t|dkt|�� | j �ddg�}t|dkt|�� | j �ddg�}t|dkt|�� | j j�ddg�}t|dkt|�� | j j�ddg�}t|dkt|�� d S )Nr � � )�module�fsumr �repr�sumZsum_with_use�mod)�self�rr r r �test_all s z#TestAssumedShapeSumExample.test_allN) �__name__� __module__�__qualname__r �sources�pytest�markZslowr r r r r r s r c s$ e Zd Z� fdd�Zdd� Z� ZS )�TestF2cmapOptionc s� t | j�| _| j�d�}tjdd�| _t|d��}| j�|�� � W d Q R X | j� � | j� | jj� d| jjg| _t � �� d S )N���F)�delete�rbz--f2cmap)�listr �pop�tempfile�NamedTemporaryFile�f2cmap_file�open�write�read�close�append�name�options�super�setup)r Z f2cmap_src�f)� __class__r r r1 % s zTestF2cmapOption.setupc C s t �| jj� d S )N)r �unlinkr( r. )r r r r �teardown4 s zTestF2cmapOption.teardown)r r r r1 r5 � __classcell__r r )r3 r r $ s r )r r r&