zmc
2023-10-12 ed135d79df12a2466b52dae1a82326941211dcc9
1
2
3
4
5
6
7
8
9
10
11
12
13
14
U
­ý°dã@sBddlZddlmZmZddlmZmZmZmZGdd„dƒZ    dS)éN)Ú DatetimeIndexÚ
date_range)ÚBDayÚ
DateOffsetÚDayÚHourc @steZdZdd„Zej ddddggg¡ej dded    ƒd
ed    ƒd e    d ƒg¡ej d ddg¡dd„ƒƒƒZ
dd„Z dS)ÚTestFreqc    CsZtdddgƒ}d}tjt|dd|j_W5QRXtjtddd|j_W5QRXdS)    NÚ20180101Ú20180103Ú20180105zPInferred frequency 2D from passed values does not conform to passed frequency 5D)ÚmatchZ5DzInvalid frequencyZfoo)rÚpytestZraisesÚ
ValueErrorÚ_dataÚfreq)ÚselfÚidxÚmsg©rúdd:\z\workplace\vscode\pyvenv\venv\Lib\site-packages\pandas/tests/indexes/datetimes/test_freq_attr.pyÚtest_freq_setter_errorssÿz TestFreq.test_freq_setter_errorsÚvaluesr    r
r rZ2DéZ2BZ48Hé0ÚtzNz
US/EasterncCsLt||d}||j_|j|ks"t‚t|jtƒs2t‚d|j_|jdksHt‚dS)N)r)rrrÚAssertionErrorÚ
isinstancer)rrrrrrrrÚtest_freq_setter!s  zTestFreq.test_freq_settercCsNtddd}|j}t|ƒ d¡}|jdks.t‚|jdks<t‚|jdksJt‚dS)Nz
2016-01-01é)ZperiodsÚD)rrrZ
_with_freqrr)rZdtiZdtaZdti2rrrÚtest_freq_view_safe1s  zTestFreq.test_freq_view_safe) Ú__name__Ú
__module__Ú __qualname__rr ÚmarkZ parametrizerrrrr rrrrrs $ r)
r ZpandasrrZpandas.tseries.offsetsrrrrrrrrrÚ<module>s