zmc
2023-12-22 9fdbf60165db0400c2e8e6be2dc6e88138ac719a
1
2
3
4
5
6
7
8
9
10
11
12
13
14
U
®ý°dã@s:ddlZddlmZmZmZddlmZGdd„dƒZdS)éN)ÚIndexÚ
MultiIndexÚSeriesc@s@eZdZdd„Zdd„Zej dddiddiig¡d    d
„ƒZdS) ÚTestSeriesRenameAxisc    CsÎtjdddgddggddgd}tttt|ƒƒƒ|d    }|jdd
id    }|jjd
dgks\t    ‚|jt
j d d }|jjd dgks€t    ‚|jd
dgd    }|jjd
dgks¤t    ‚t j tdd|jddW5QRXdS)NÚaÚbÚcééZllÚnn)Únames©ÚindexÚfoor)rZaxisZLLZNNZgooZ
unexpected)ÚmatchZwrong)Úcolumns)rZ from_productrÚlistÚrangeÚlenÚ rename_axisrr ÚAssertionErrorÚstrÚupperÚpytestZraisesÚ    TypeError)ÚselfÚmiÚserÚresult©rúcd:\z\workplace\vscode\pyvenv\venv\Lib\site-packages\pandas/tests/series/methods/test_rename_axis.pyÚtest_rename_axis_mapper s z,TestSeriesRenameAxis.test_rename_axis_mappercCs8| d¡}|}|jddd}|dks(t‚t ||¡dS)NrT)Zinplace)rrÚtmÚassert_series_equal)rZdatetime_seriesÚexpectedrZ    no_returnrrr Útest_rename_axis_inplaces
 
 z-TestSeriesRenameAxis.test_rename_axis_inplaceÚkwargsZmapperNrcCsbttdƒdd}tdddg|d}|jf|Ž}|r<| d¡n|}tdddg|d}t ||¡dS)NÚabcr)Únamer    r
ér )rrrrÚrenamer"r#)rr&rrrZexpected_indexr$rrr Útest_rename_axis_none&s  z*TestSeriesRenameAxis.test_rename_axis_none)    Ú__name__Ú
__module__Ú __qualname__r!r%rÚmarkZ parametrizer+rrrr r s    r)    rZpandasrrrZpandas._testingZ_testingr"rrrrr Ú<module>s