+
     ]i  c                   s8    ^ RI t^ RIHt ^ RIHt R tR tR t	R# )    N)XTickc                  sx    \         P                  ! 4       p \        V ^ \        P                  ! . RO4      R7       R# )r    )Z
labelcolorN)   r    r    r   )pltZaxesr   npZarray)axs    A/usr/lib64/python3.14/site-packages/matplotlib/tests/test_axis.pytest_tick_labelcolor_arrayr      s"    	B	"aBHH\23    c                  sN   \         P                  ! ^RR7      w  p w  r\         P                  ! ^RR7      w  pw  rEVP                  ^ ^d.4       VP                  ^ ^x.4       W3 F1  pVP                  ^ ^d.4       VP                  P                  R4       K3  	  W3 F  pVP                  4        K  	  VP                  4       P                  VP                  4       P                  8X  g   Q hVP                  4       P                  VP                  4       P                  8X  g   Q hR# )i   Zconstrained)ZncolsZlayoutFN)	r   subplotsZset_xlimZ
set_xticksxaxisZset_in_layoutZdraw_without_renderingZget_positionZbounds)Zfig1Zax1_leftZ	ax1_rightZfig2Zax2_leftZ	ax2_rightr   figs           r   test_axis_not_in_layoutr      s    "%,,Q}"MD
8"%,,Q}"MD
8 q#hq#h 
q#h
u% ! z""$    "))X-B-B-D-K-KKKK!!#**i.D.D.F.M.MMMMr   c            	      s    \         P                  ! 4       w  rR RRRRRRR/pVP                  P                  VRR	7      R
RRRRRRR/8X  g   Q hVP                  P                  VRR	7      RRRRRRRR/8X  g   Q hR# )Zlabel1OnZaZlabel2OnZbZtick1OnZcZtick2OnZdT)ZreverseZlabelbottomZlabeltopZbottomZtopZ	labelleftZ
labelrightZleftZrightN)r   r	   r
   Z_translate_tick_paramsZyaxis)r   r   Zkws      r   "test_translate_tick_params_reverser   "   s    llnGC
c:sIsIs	KBHH++B+=CS(CLM N MHH++B+=#|S&#wLM N Mr   )
Znumpyr   Zmatplotlib.pyplotZpyplotr   Zmatplotlib.axisr   r   r   r   ) r   r   <module>r      s      !4N*Nr   