gL iFPddlZddlmZejdZGddZy)N DataFramec&tddgddgdS)N)abrf/mnt/ssd/data/python-lab/Trading/venv/lib/python3.12/site-packages/pandas/tests/frame/test_validate.py dataframers Aq6A/ 00r ceZdZdZej j dgdej j dddgddgd Zy ) TestDataFrameValidatezCTests for error handling related to data types of method arguments.func)queryeval set_index reset_indexdropnadrop_duplicates sort_valuesinplacerTrue)rrrg@cd}d|i}|dk(rd|d<n"|dk(rd|d<n|dk(rd g|d <n |d k(rd g|d <tjt| 5t||di|dddy#1swYyxYw)Nz)For argument "inplace" expected type boolrrza > bexprrza + brr keysrby)matchr )pytestraises ValueErrorgetattr)selfrrrmsgkwargss rtest_validate_bool_argsz-TestDataFrameValidate.test_validate_bool_argss:W% 7?$F6N V^$F6N [ !UF6N ] "5F4L ]]:S 1 / $GIt $ .v . / / /s A++A4N)__name__ __module__ __qualname____doc__r!mark parametrizer(r r rrr sSM [[   [[YFIs(CD/E /r r)r!pandas.core.framerfixturerrr r rr1s- '11//r