Ë
    âQ(h:  ã                   ó<   — d Z ddlZddlmZmZ ddlmZmZ d„ Z	d„ Z
y)z
 Testing

é    N)Úassert_array_equalÚassert_)Úsqueeze_elementÚchars_to_stringsc                  ó  — t        j                  d«      } t        t        j                  | «      t	        | «      «       t	        t        j                  dt
        ¬«      «      }t        t        |t
        «      «       t	        t        j                  ddg¬«      «      }t        t        |t         j                  «      «       t	        t        j                  dt         j                  «      «      }|j                  t         j                  k(  sJ ‚y )N)é   é   )r   r   ©Údtype)Úf1Úfr   )ÚnpÚzerosr   Úsqueezer   Úfloatr   Ú
isinstanceÚndarrayÚemptyÚuint8r   )ÚaÚsq_intÚsq_saÚsq_emptys       úb/var/www/skyplay_api_hub/venv/lib/python3.12/site-packages/scipy/io/matlab/tests/test_mio_utils.pyÚtest_squeeze_elementr      s£   € Ü
�‰�‹€AÜ”r—z‘z !“}¤o°aÓ&8Ô9äœRŸX™X e´5Ô9Ó:€FÜŒJ�vœuÓ%Ô&äœBŸH™H U°+°Ô?Ó@€EÜŒJ�uœbŸj™jÓ)Ô*äœrŸx™x¨¬2¯8©8Ó4Ó5€HØ�>‰>œRŸX™XÒ%Ð%Ñ%ó    c                  óŽ  — g d¢} t        j                  | d¬«      }| D �cg c]  }t        |«      ‘Œ }}t        j                  |d¬«      }t        t	        |«      |«       |j                  d«      }|j                  d«      }t        t	        |«      |«       |j                  d«      }|j                  d«      }t        t	        |«      |«       t        j                  |dd	¬
«      }	t        t	        |	«      |«       t        j                  dggd¬«      }
t        j                  dgd¬«      }t        t	        |
«      |«       y c c}w )N)zlearn Úpythonzfast  zhere  ÚU6r
   ÚU1)é   r!   é   )r!   r!   )r   r!   r!   r"   )r   r!   r!   ÚF)r   ÚorderÚ )r   ÚarrayÚlistr   r   Úreshape)ÚstringsÚstr_arrÚsÚcharsÚchar_arrÚca2dÚsa2dÚca3dÚsa3dÚ	char_arrfÚarrÚout_arrs               r   Útest_chars_stringsr5      s  € â6€GÜ�h‰h�w dÔ+€GØ%Ö&˜ŒT�!�WÐ&€EÐ&Ü�x‰x˜ TÔ*€HÜÔ'¨Ó1°7Ô;Ø×Ñ˜GÓ$€DØ�?‰?˜5Ó!€DÜÔ'¨Ó-¨tÔ4Ø×Ñ˜IÓ&€DØ�?‰?˜7Ó#€DÜÔ'¨Ó-¨tÔ4ä—‘˜ d°#Ô6€IÜÔ'¨	Ó2°GÔ<ä
�(‰(�R�D�6 Ô
&€CÜ�h‰h˜�t 4Ô(€GÜÔ'¨Ó,¨gÕ6ùò 's    E)Ú__doc__Únumpyr   Únumpy.testingr   r   Úscipy.io.matlab._mio_utilsr   r   r   r5   © r   r   ú<module>r;      s   ðñó ç 5ç Hò&ó7r   