+
     ]i  c                   s    ^ RI t^ RIt^ RIHt ^ RIHtHt	H
t ]P                  P                  R4      ]! R.R7      R 4       4       tR# )    N)check_figures_equal)collectionspatchespathZcairoZpng)Z
extensionsc                s   \         P                  P                  ^4      p\         P                  P                  4       p\        P
                  ! VP                  VP                  RRR1,          .4      p\        P
                  ! VP                  VP                  .4      p\         P                  ! WE4      p\         P                  ! V^,           V4      pVP                  4       pVP                  R^.4       VP                  R^.4       \        P                  ! V^RRRR7      p	VP                  V	4       \        P                  ! V^RRRR7      p	VP                  V	4       V P                  4       pVP                  R^.4       VP                  R^.4       \        P                  ! Wg.^RRRR7      p
VP!                  V
4       R# )zz
Test checks that the patch and collection are rendered with the specified
alpha values in their facecolor and edgecolor.
NZdashdot)	linewidthZ	linestyle	facecolor	edgecolor)r   Z
linestylesr   r   i)   r    r    g      ?)r    r    r   g      ?)mpathZPathZunit_regular_starZunit_circlenpZconcatenateZverticescodesZsubplotsZset_xlimZset_ylimmpatchesZ	PathPatchZ	add_patchmcollectionsZPathCollectionZadd_collection)Zfig_testZfig_refZstarZcircleZvertsr   Z	cut_star1Z	cut_star2ZaxZpatchZcols   &&         J/usr/lib64/python3.14/site-packages/matplotlib/tests/test_backend_cairo.pytest_patch_alpha_coloringr   
   sr    ::''*DZZ##%FNNFOOT]]4R4-@ABENNFLL$**56E

5(I

519e,I 
			BKKQKKQy)*i)7)8:E LLy)*i)7)8:E LL 
			BKKQKKQ

%
%y&<01i0>0?AC c    )Znumpyr
   ZpytestZmatplotlib.testing.decoratorsr   Z
matplotlibr   r   r   r   r   r	   ZmarkZbackendr   ) r   r   <module>r      sL      =E E W($ ) $r   