y P d dl Z d dlZd dlZddlmZ G d dej ZdS ) N )utilc e Zd Z ej dddd gZej j d Z ej j d Z
ej j d ZdS ) TestSizeSumExampletestssrcsizezfoo.f90c | j g g }|dgk sJ | j ddgg }|dgk sJ | j ddgddgg }t j |ddg sJ | j ddgddgddgg }t j |g d sJ d S )
Nr r )r r )modulefoonpallcloseselfrs n/builddir/build/BUILD/cloudlinux-venv-1.0.10/venv/lib64/python3.11/site-packages/numpy/f2py/tests/test_size.pytest_allzTestSizeSumExample.test_all s KOORD!!QCxxxxKOOaVH%%QCxxxxKOOaVaV,--{1q!f%%%%%KOOaVaVaV455{1jjj))))))) c | j g g }t j |j t j g g sJ | j ddgg }t j |dgdgg sJ | j g dg dg }t j |ddgddgd d
gg sJ d S )Nr r g ?g @r r r r
r r r
r r r )r transr r Tarrayr s r test_transposez!TestSizeSumExample.test_transpose s Krd##{13"/////K1vh''{1tbTl+++++Kyyy)))455{11v1v1v67777777r c H | j g g }t j |g sJ | j ddgg }t j |ddg sJ | j g dg dg }t j |g d sJ d S )Nr r r r )r r r r
r r )r flattenr r r s r test_flattenzTestSizeSumExample.test_flatten$ s K%%{1b!!!!!K!Q)){1q!f%%%%%KIII 677{10001111111r N)__name__
__module____qualname__r getpathsourcespytestmarkslowr r" r% r r r r s t|GUFI>>?G[* * * [8 8 8 [2 2 2 2 2r r )osr+ numpyr r F2PyTestr r. r r