OwlCyberSecurity - MANAGER
Edit File: test_errstate.cpython-38.pyc
U �p�]� � @ sP d dl mZmZmZ d dlZd dlZd dlZd dlm Z m Z G dd� de�ZdS )� )�division�absolute_import�print_functionN)�assert_� assert_raisesc @ sD e Zd Zejje�� dkdd�dd� �Zdd� Z dd � Z d d� ZdS ) �TestErrstateZarmv5telzSee gh-413.)�reasonc C sj t jddd��R t �d� }t jdd�� t �|� W 5 Q R X tt�� t �|� W 5 Q R X W 5 Q R X d S )N�raise�ignore��allZunder� )Zinvalid)�np�errstate�arangeZsqrtr �FloatingPointError��self�a� r �@/usr/lib/python3/dist-packages/numpy/core/tests/test_errstate.py�test_invalid s zTestErrstate.test_invalidc C sf t jddd��N t �d� }t jdd�� |d W 5 Q R X tt�� |d W 5 Q R X W 5 Q R X d S )Nr r r r )Zdivider )r r r r r r r r r �test_divide s zTestErrstate.test_dividec C sz dd� }t �� }t j|d��B tt �� |kd� t jd d�� tt �� d kd� W 5 Q R X W 5 Q R X tt �� |kd� d S )Nc W s t | � d S )N)�print)�argsr r r �foo! s z&TestErrstate.test_errcall.<locals>.foo)Zcallzcall is not foozcall is not Nonezcall is not olderrcall)r Z geterrcallr r )r r Z olderrcallr r r �test_errcall s &zTestErrstate.test_errcallc C s t jdd�dd� �}|� d S )Nr )r c S s t �d� } | d d S )Nr r )r r )r r r r r , s z1TestErrstate.test_errstate_decorator.<locals>.foo)r r )r r r r r �test_errstate_decorator+ s z$TestErrstate.test_errstate_decoratorN)�__name__� __module__�__qualname__�pytestZmarkZskipif�platform�machiner r r r r r r r r s r ) Z __future__r r r r"