1
2
3
4
5
6
7
8
9
10
11
U
P±d¹ã@s:ddlZddlZddlZddlmZGdd„dejƒZdS)éNé)Úutilc@sNeZdZe dddd¡gZejjdd„ƒZ    ejjdd„ƒZ
ejjd    d
„ƒZ d S) ÚTestSizeSumExampleÚtestsÚsrcÚsizezfoo.f90cCs |j gg¡}|dgkst‚|j ddgg¡}|dgks<t‚|j ddgddgg¡}t |ddg¡sht‚|j ddgddgddgg¡}t |ddd    g¡sœt‚dS)
Nrrééééééé )ÚmoduleZfooÚAssertionErrorÚnpÚallclose©ÚselfÚr©rúQd:\z\workplace\vscode\pyvenv\venv\Lib\site-packages\numpy/f2py/tests/test_size.pyÚtest_all szTestSizeSumExample.test_allcCs”|j gg¡}t |jt gg¡¡s(t‚|j ddgg¡}t |dgdgg¡sRt‚|j dddgdddgg¡}t |ddgddgddgg¡st‚dS)    Nrrgð?g@r    r
r r )rZtransrrÚTÚarrayrrrrrÚtest_transposes z!TestSizeSumExample.test_transposec    Cs€|j gg¡}t |g¡st‚|j ddgg¡}t |ddg¡sDt‚|j dddgdddgg¡}t |ddddddg¡s|t‚dS)Nrrr    r
r r )rÚflattenrrrrrrrÚ test_flatten$s zTestSizeSumExample.test_flattenN) Ú__name__Ú
__module__Ú __qualname__rZgetpathÚsourcesÚpytestÚmarkZslowrrrrrrrrs
 
 
r)Úosr"ÚnumpyrÚrZF2PyTestrrrrrÚ<module>s