← Back
Editing: test_return_logical.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 )�TestReturnLogicalc � � |d� � dk sJ � |d� � dk sJ � |d� � dk sJ � |d � � dk sJ � |d� � dk sJ � |d� � dk sJ � |d� � dk sJ � |d� � dk sJ � |d � � dk sJ � |d � � dk sJ � |d� � dk sJ � |d� � dk sJ � |d � � dk sJ � |g � � dk sJ � |d� � dk sJ � |i � � dk sJ � ||� � dk sJ � |d� � dk sJ � |ddz � � dk sJ � |dg� � dk sJ � |d� � dk sJ � |t d� � � � dk sJ � |t dg� � � � dk sJ � |t dgg� � � � dk sJ � |t dgd� � � � dk sJ � |t dgd� � � � dk sJ � |t dgd� � � � dk sJ � |t dgd� � � � dk sJ � |t dgd� � � � dk sJ � |t dgd� � � � dk sJ � |t dgd� � � � dk sJ � |t dgd� � � � dk sJ � |t d� � � � dk sJ � |t dg� � � � dk sJ � |t dgg� � � � dk sJ � |t dg� � � � dk sJ � |t dg� � � � dk sJ �t j t |t ddg� � � � d S )NTr Fr g y y �?�� g33333Sm@y33333Sm@ @�234�aaa� � i���� �d )r � �b�h�i�l�f�dy @m@ @�F�D)r �pytest�raises� ValueError)�self�ts �F/usr/lib/python3/dist-packages/numpy/f2py/tests/test_return_logical.py�check_functionz TestReturnLogical.check_function s+ � ��q��w�w�!�|�|�|�|��q��x�x�1�}�}�}�}��q��t�t�q�y�y�y�y��q��w�w�!�|�|�|�|��q��v�v��{�{�{�{��q��u�u��z�z�z�z��q��u�u��z�z�z�z��q��v�v��{�{�{�{��q��x�x�1�}�}�}�}��q��}�}��!�!�!�!��q��x�x�1�}�}�}�}��q��x�x�1�}�}�}�}��q��u�u��z�z�z�z��q��u�u��z�z�z�z��q��u�u��z�z�z�z��q��u�u��z�z�z�z��q��t�t�q�y�y�y�y��q��w�w�!�|�|�|�|��q��S��z�z�Q������q�#��x�x�1�}�}�}�}��q��z�z�Q������q��s���}�}��!�!�!�!��q���u�����!�#�#�#�#��q����w��� � �A�%�%�%�%��q���u�c�"�"�#�#�q�(�(�(�(��q���u�c�"�"�#�#�q�(�(�(�(��q���u�c�"�"�#�#�q�(�(�(�(��q���u�c�"�"�#�#�q�(�(�(�(��q���u�c�"�"�#�#�q�(�(�(�(��q���u�c�"�"�#�#�q�(�(�(�(��q���z�3�'�'�(�(�A�-�-�-�-��q���u�c�"�"�#�#�q�(�(�(�(��q��q���{�{�a������q���s���}�}��!�!�!�!��q����u�����!�#�#�#�#��q���t���~�~��"�"�"�"��q���s���}�}��!�!�!�!�� �j�!�U�A�q�6�]�]�3�3�3�3�3� N)�__name__� __module__�__qualname__r r r r r r s# � � � � � �&4� &4� &4� &4� &4r r c �~ � e Zd Z ej dddd� � ej dddd� � gZej j ej � dd� d� � � � d � � � � � Zej j ej � dd � d� � � � d� � � � � ZdS ) �TestFReturnLogical�tests�src�return_logicalzfoo77.fz foo90.f90�namezt0,t1,t2,t4,s0,s1,s2,s4�,c �V � | � t | j |� � � � d S �N)r �getattr�module�r r) s r �test_all_f77zTestFReturnLogical.test_all_f777 s* � � ���G�D�K��6�6�7�7�7�7�7r zt0,t1,t2,t4,t8,s0,s1,s2,s4,s8c �` � | � t | j j |� � � � d S r, )r r- r. �f90_return_logicalr/ s r �test_all_f90zTestFReturnLogical.test_all_f90<