+
    NV-jM  ã                   óf   € ^ RI t ^ RIHt ^ RIHtHtHt ] P                  ! R4      t ! R R4      t	R# )é    N)Ú	DataFrame)Ú_check_plot_worksÚ_check_ticks_propsÚ_gen_two_subplotszmatplotlib.pyplotc                   ó2   a € ] tR t^t o R tR tR tRtV tR# )Ú
TestCommonc                ó   € \        R . ROR. RO/4      p\        VP                  ^R7      pVP                  P	                  ^R7       Rp\
        P                  ! \        VR7      ;_uu_ 4        \        V^ R7       RRR4       \
        P                  ! \        VR7      ;_uu_ 4        \        V^ R7       RRR4       \
        P                  ! \        VR7      ;_uu_ 4        \        V^ R	7       RRR4       \
        P                  ! \        VR7      ;_uu_ 4        \        V^ R
7       RRR4       R#   + '       g   i     LÀ; i  + '       g   i     L™; i  + '       g   i     Lr; i  + '       g   i     R# ; i)ÚbÚa)Úrot)Úrotationzexpected 0.00000 but got )Úmatch)ÚxrotN)Ú
xlabelsize)Úyrot)Ú
ylabelsize)r   é   r   ©r   é   é   )	r   r   ÚplotÚyaxisÚset_tick_paramsÚpytestÚraisesÚAssertionErrorr   )ÚselfÚdfÚaxÚmsgs   &   Úr/Volumes/fast/ai/experiments/ui-tars-smoke/.venv/lib/python3.14/site-packages/pandas/tests/plotting/test_common.pyÚtest__check_ticks_propsÚ"TestCommon.test__check_ticks_props   sã   € ä˜šY¨ªYÐ7Ó8ˆÜ˜rŸw™w¨BÔ/ˆØ
�‰× Ñ ¨"Ð Ô-Ø)ˆÜ�]Š]œ>°×5Ö5Ü˜r¨Õ*÷ 6ä�]Š]œ>°×5Ö5Ü˜r¨aÕ0÷ 6ä�]Š]œ>°×5Ö5Ü˜r¨Õ*÷ 6ä�]Š]œ>°×5Ö5Ü˜r¨aÕ0÷ 6Ñ5÷ 6×5úç5×5úç5×5úç5×5Ð5ús0   Á-D3Â'EÃ!EÄE,Ä3E	ÅE	ÅE)	Å,E=	c                óŒ  € \         P                  4       p\        R  VRR7      p\        V4       VP	                  4       . 8X  g   Q h\        V4       VP	                  4       p\        V4      ^8X  g   Q h\        V^ ,          P                  4       P                  4       RR 4      pVR;;,          ^,          uu&   V. RO8X  g   Q hR# )c                  ó   € R # )N© )Úkwargss   ,r!   Ú<lambda>Ú;TestCommon.test__gen_two_subplots_with_ax.<locals>.<lambda>   s   € ±4ó    Útest)ÚfÚfigr   Néÿÿÿÿ)r   r   r   )	ÚpltÚgcfr   ÚnextÚget_axesÚlenÚlistÚget_subplotspecÚget_geometry)r   r-   ÚgenÚaxesÚsubplot_geometrys   &    r!   Útest__gen_two_subplots_with_axÚ)TestCommon.test__gen_two_subplots_with_ax   sŸ   € Ü�g‰g‹iˆÜÑ"7¸SÀVÔLˆäˆSŒ	Ø�|‰|‹~ Ô#Ð#Ð#äˆSŒ	Ø�|‰|‹~ˆÜ�4‹y˜AŒ~Ðˆ~Ü  Q¥× 7Ñ 7Ó 9× FÑ FÓ HÈÈ"Ð MÓNÐØ˜× Õ!ÓØ¢9Ô,Ð,Ò,r*   c                óJ  € \         P                  4       pVP                  R 4      p. ROp. ROpVR,          P                  W44      pVR,          P                  W44       VP	                  WRR,          VR,          .RR7       \        V4      P                  VR,          R7       R# )	z+
            AB
            CC
            ÚAÚBÚright)r   ÚlocationÚC)r   Nr   )r/   ÚfigureÚsubplot_mosaicÚscatterÚcolorbarr   r   )r   r-   r8   ÚxÚyÚcs0s   &     r!   Útest_colorbar_layoutÚTestCommon.test_colorbar_layout+   sŠ   € Ü�j‰j‹lˆà×!Ñ!ðó
ˆò ˆÚˆà�3�i×Ñ Ó%ˆØˆS�	×Ñ˜!Ôà�‰�S 3�i¨¨c­Ð3¸gˆÔFÜ�!‹×Ñ˜T #�YÐÖ'r*   r&   N)	Ú__name__Ú
__module__Ú__qualname__Ú__firstlineno__r"   r:   rI   Ú__static_attributes__Ú__classdictcell__)Ú__classdict__s   @r!   r   r      s   ø‡ € ò1ò-÷(ð (r*   r   )
r   Úpandasr   Úpandas.tests.plotting.commonr   r   r   Úimportorskipr/   r   r&   r*   r!   Ú<module>rU      s2   ðÛ å ÷ñ ð ×ÒÐ-Ó.€÷/(ó /(r*   