zmc
2023-08-08 e792e9a60d958b93aef96050644f369feb25d61b
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
U
­ý°d
ã@s@ddlZddlZddlZddlmZdd„Zdd„Z    dd„Z
dS)éNc    CsTddddg}| |¡}||}| |¡s,t‚d}tjt|d |jW5QRXdS)Nééréz+'MultiIndex' object has no attribute 'freq'©Úmatch)ÚtakeÚequalsÚAssertionErrorÚpytestÚraisesÚAttributeErrorÚfreq)ÚidxZindexerÚresultÚexpectedÚmsg©rú[d:\z\workplace\vscode\pyvenv\venv\Lib\site-packages\pandas/tests/indexes/multi/test_take.pyÚ    test_takes 
rc    Csddg}d}tjt|d|j|ddW5QRXd}tjt|d|j||dW5QRXd}tjt|d|j|d    d
W5QRXdS) Nérz1take\(\) got an unexpected keyword argument 'foo'r)Zfooz$the 'out' parameter is not supported)Úoutz%the 'mode' parameter is not supportedZclip)Úmode)r
r Ú    TypeErrorrÚ
ValueError)rÚindicesrrrrÚtest_take_invalid_kwargssrc    Csôddgt d¡t d¡gg}tjj|ddgd}| t dd    d
g¡¡}dt d¡fdt d¡fdt d¡fg}tjj|ddgd}t     ||¡|jt dd    d
g¡d d }dt d¡fdt d¡ftj
tj fg}tjj|ddgd}t     ||¡|jt dd    d
g¡d d d}dt d¡fdt d¡fdt d¡fg}tjj|ddgd}t     ||¡d}t j t|d |jt dd    dg¡d d W5QRXt j t|d |jt dd    dg¡d d W5QRXd}t j t|d| t ddg¡¡W5QRXdS)NÚAÚBz
2011-01-01z
2011-01-02ÚstrÚdt)ÚnamesrréÿÿÿÿT)Ú
fill_valueF)Z
allow_fillr"zJWhen allow_fill=True and fill_value is not None, all indices must be >= -1réþÿÿÿéûÿÿÿz3index -5 is out of bounds for( axis 0 with)? size 4)ÚpdÚ    TimestampZ
MultiIndexZ from_productrÚnpÚarrayÚ from_tuplesÚtmZassert_index_equalÚnanZNaTr
r rÚ
IndexError)ÚvalsrrZexp_valsrrrrrÚtest_take_fill_value$s>   ý   
ý    ý $$r.) Únumpyr'r
Zpandasr%Zpandas._testingZ_testingr*rrr.rrrrÚ<module>s