gL iU0ddlZddlZddlZGddZy)NcpeZdZdZej j dddgdZdZdZ dZ d Z y ) BasePrintingTestsz6Tests checking the formatting of your EA when printed.sizebigsmallc |dk(r|dd}nt|j|gdz}t|}t|j|vsJdt ||vsJt |j |vsJ|dk(rd|vsJyy)NrzLength: rz...)type_concat_same_typerepr__name__lenstrdtype)selfdatarresults j/mnt/ssd/data/python-lab/Trading/venv/lib/python3.12/site-packages/pandas/tests/extension/base/printing.pytest_array_reprz!BasePrintingTests.test_array_repr s 7?8D:// ;DdDz""f,,,#d)%///4::&((( 5=F? "? c>t|}t|tsJyN)r isinstance)rrrs rtest_array_repr_unicodez)BasePrintingTests.test_array_repr_unicodesT&#&&&rcttj|}|jjt |vsJyr)pdSeriesrnamer )rrsers rtest_series_reprz"BasePrintingTests.test_series_reprs)iiozz$s)+++rcHtjd|i}t|y)NA)r DataFramer )rrdfs rtest_dataframe_reprz%BasePrintingTests.test_dataframe_repr!s \\3+ & Rrctj}tjd|ij ||j }|j j|vsJy)Nr")buf)ioStringIOrr#infogetvaluerr)rrr'rs rtest_dtype_name_in_infoz)BasePrintingTests.test_dtype_name_in_info%sLkkm c4[!&&3&/zz&(((rN) r __module__ __qualname____doc__pytestmark parametrizerrr r%r,rrrrsA@ [[VeW%56 #7 #',)rr)r(r0pandasrrr3rrr5s !)!)r