+
    xȇiM                     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   &   q/Users/max/.openclaw/workspace/postharvest/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rwwB/
  " -)]]>55r* 6]]>55ra0 6]]>55r* 6]]>55ra0 65 655555555s0   -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    ggi"7SVLS	||~###S	||~4yA~~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    jjl!!
 3i%S	!S3ic3g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*   