zmc
2023-08-08 e792e9a60d958b93aef96050644f369feb25d61b
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
U
¬ý°dÅã @sÂddlZddlZddlZejdd„ƒZej ddej    gdddej    fdej    gddej    dfej    gddej    ej    fgddddfddgddddfddgddddfg¡dd„ƒZ
ej d    ddg¡d
d „ƒZ dS) éNcCs:tjddgdtjgddgdtjgddgddS)z?Fixture returning boolean array, with valid and missing values.TFéé,Úboolean©Zdtype)ÚpdÚarrayÚnpÚnan©r
r
úad:\z\workplace\vscode\pyvenv\venv\Lib\site-packages\pandas/tests/arrays/boolean/test_reduction.pyÚdatas.þr z8values, exp_any, exp_all, exp_any_noskip, exp_all_noskipTFcCsþ|tjkrtjnt |¡}|tjkr*tjnt |¡}|tjkrDtjnt |¡}|tjkr^tjnt |¡}tjtjfD]„}||dd}| ¡|ks”t‚| ¡|ks¤t‚|jdd|ks¸t‚|jdd|ksÌt‚t | ¡¡|ksât‚t | ¡¡|kstt‚qtdS)NrrF)Zskipna)    rÚNArÚbool_rÚSeriesÚanyÚAssertionErrorÚall)ÚvaluesZexp_anyZexp_allZexp_any_noskipZexp_all_noskipÚconÚar
r
r Ú test_any_alls rÚdropnacCsœ|}t |¡}|r| ¡}|dkr<tt||ƒƒtjƒs˜t‚n\|dkr^tt||ƒƒtjƒs˜t‚n:|dkr€tt||ƒƒtj    ƒs˜t‚ntt||ƒƒtj
ƒs˜t‚dS)N)ÚsumÚprodÚcount)ÚminÚmax) rrrÚ
isinstanceÚgetattrrÚint_rÚintegerrÚfloat64)rr Zall_numeric_reductionsÚopÚsr
r
r Útest_reductions_return_types.s
r$) ÚnumpyrZpytestZpandasrZfixturer ÚmarkZ parametrizer rr$r
r
r
r Ú<module>s"
 ùþ