zmc
2023-08-08 e792e9a60d958b93aef96050644f369feb25d61b
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
U
¬ý°d´ã@srddlZddlZddlZddlmZmZdd„Zej     
deƒdfeƒdfg¡dd    „ƒZ d
d „Z d d „Z dd„ZdS)éN)Ú Float32DtypeÚ Float64DtypecCs$t |j¡jdk|jdk    s t‚dS)NÚf)ÚnpÚdtypeÚtypeÚkindÚnameÚAssertionError)r©r ú]d:\z\workplace\vscode\pyvenv\venv\Lib\site-packages\pandas/tests/arrays/floating/test_repr.pyÚ test_dtypes sr zdtype, expectedzFloat32Dtype()zFloat64Dtype()cCst|ƒ|kst‚dS)N)Úreprr
)rÚexpectedr r r Útest_repr_dtypesrcCs(tt dddg¡ƒ}d}||ks$t‚dS)Nçð?g@z:<FloatingArray>
[1.0, <NA>, 3.0]
Length: 3, dtype: Float64)rÚpdÚarrayr
)Úresultrr r r Útest_repr_arraysrcCs0t dddgd¡}d}t|ƒ}||ks,t‚dS)Nrg@ièz«<FloatingArray>
[ 1.0,  2.0, <NA>,  1.0,  2.0, <NA>,  1.0,  2.0, <NA>,  1.0,
 ...
 <NA>,  1.0,  2.0, <NA>,  1.0,  2.0, <NA>,  1.0,  2.0, <NA>]
Length: 3000, dtype: Float64)rrrr
)Údatarrr r r Útest_repr_array_long srcCs*t d|i¡}t|ƒ}d}||ks&t‚dS)NÚAz      A
0  <NA>
1   0.1)rZ    DataFramerr
)Z data_missingZdfrrr r r Útest_frame_repr+sr)ÚnumpyrZpytestZpandasrZpandas.core.arrays.floatingrrr ÚmarkZ parametrizerrrrr r r r Ú<module>sþ