OwlCyberSecurity - MANAGER
Edit File: test_arrayprint.cpython-38.pyc
U ���]�� � @ s� d dl mZmZmZ d dlZd dlZd dlZd dlZd dl m Z mZmZm Z mZmZ d dlZG dd� de�ZG dd� de�ZG dd � d e�ZG d d� de�Zdd � ZG dd� de�ZdS )� )�division�absolute_import�print_functionN)�assert_�assert_equal� assert_raises�assert_warns�HAS_REFCOUNT�assert_raises_regexc @ sZ e Zd Zdd� Zdd� Zejjdd�dd� �Zd d � Z dd� Z d d� Zdd� Zdd� Z dS )� TestArrayReprc C s$ t �t jt jg�}tt|�d� d S )N�array([nan, inf]))�np�array�nan�infr �repr��self�x� r �B/usr/lib/python3/dist-packages/numpy/core/tests/test_arrayprint.py�test_nan_inf s zTestArrayRepr.test_nan_infc C s� G dd� dt j�}t �ddg��|�}tt|�d� t �ddgddgg��|�}tt|�d� t jd d gd��|�}tt|�d� d S ) Nc @ s e Zd ZdS )z(TestArrayRepr.test_subclass.<locals>.subN)�__name__� __module__�__qualname__r r r r �sub s r � � zsub([1, 2])� � zsub([[1, 2], [3, 4]])�r r )�a�<i4��dtypez<sub([[(1,), (1,)], [(1,), (1,)]], dtype=[('a', '<i4')]))r �ndarrayr �viewr r �ones)r r Zx1dZx2dZxstructr r r � test_subclass s ��zTestArrayRepr.test_subclasszSee gh-10544��reasonc sr G � fdd�dt j�� � d d g�}tt|�d� tt|�d� � d � d d g�g�}tt|�d� tt|�d� d S )Nc s&