← Back
Editing: test_return_complex.cpython-311.pyc
� ���c] � �h � d dl Z d dlmZ ddlmZ G d� dej � � Z G d� de� � ZdS ) � N)�array� )�utilc � � e Zd Zd� ZdS )�TestReturnComplexc �X � |dv rd}nd}t |d� � dz � � |k sJ �t |d� � dz � � |k sJ �t |d� � dz � � |k sJ �t |d� � dz � � |k sJ �t |d � � dz � � |k sJ �t |dg� � dz � � |k sJ �t |d � � dz � � |k sJ �t |t d� � � � dz � � |k sJ �t |t dd� � � � dz � � |k sJ �t |t dg� � � � dz � � |k sJ �t |t dgg� � � � dz � � |k sJ �t |t dg� � � d � � � � dz � � |k sJ �t |t dgd� � � � dz � � |k sJ �t |t dgd� � � � dz � � |k sJ �t |t dgd� � � � dz � � |k sJ �t |t dgd� � � � dz � � |k sJ �t |t dgd� � � � dz � � |k sJ �t |t dgd� � � � dz � � |k sJ �t |t dgd� � � � dz � � |k sJ �t |t dgd� � � � dz � � |k sJ �t j t |d� � t j t |g � � t j t |d� � t j t ||� � t j t |i � � |ddz � � }t |� � dv sJ �d S # t $ r Y d S w xY w)N)�t0�t8�s0�s8g�h㈵��>g y @m@g33333Sm@�� g @m@y33333Sm@ @i���)r y 7@ @�F�bg 6@�h�i�l�q�f�dy @m@ @�D�abc� � i� )z(inf+0j)z (Infinity+0j)) �absr �astype�pytest�raises� TypeError� IndexError�repr� OverflowError)�self�t�tname�err�rs �F/usr/lib/python3/dist-packages/numpy/f2py/tests/test_return_complex.py�check_functionz TestReturnComplex.check_function s~ � ��,�,�,��C�C��C��1�1�T�7�7�V�#�$�$��+�+�+�+��1�1�U�8�8�e�#�$�$��+�+�+�+��1�1�S�6�6�E�>�"�"�c�)�)�)�)��1�1�Z�=�=�J�/�0�0�C�7�7�7�7� �1�1�T�7�7�U�?�#�#�s�*�*�*�*��1�1�c�U�8�8�e�#�$�$��+�+�+�+��1�1�W�:�:��%�&�&�#�-�-�-�-��1�1�U�3�Z�Z�=�=�5�(�)�)�S�0�0�0�0��1�1�U�7�C�(�(�)�)�W�5�6�6�#�=�=�=�=��1�1�U�C�5�\�\�?�?�U�*�+�+�s�2�2�2�2��1�1�U�S�E�7�^�^�$�$�u�,�-�-��4�4�4�4��1�1�U�C�5�\�\�(�(��-�-�.�.��5�6�6�#�=�=�=�=��1�1�U�C�5�#�&�&�'�'�%�/�0�0�C�7�7�7�7��1�1�U�C�5�#�&�&�'�'�%�/�0�0�C�7�7�7�7��1�1�U�C�5�#�&�&�'�'�%�/�0�0�C�7�7�7�7��1�1�U�C�5�#�&�&�'�'�%�/�0�0�C�7�7�7�7��1�1�U�C�5�#�&�&�'�'�%�/�0�0�C�7�7�7�7��1�1�U�C�5�#�&�&�'�'�%�/�0�0�C�7�7�7�7��1�1�U�H�:�s�+�+�,�,��9�:�:�c�A�A�A�A��1�1�U�C�5�#�&�&�'�'�%�/�0�0�C�7�7�7�7� � �i��E�*�*�*�� �j�!�R�(�(�(�� �j�!�R�(�(�(�� �i��A�&�&�&�� �i��B�'�'�'� ���"�c�'� � �A���7�7�;�;�;�;�;�;�;��� � � ��D�D� ���s �8!P � P)�(P)N)�__name__� __module__�__qualname__r( r � r'