+
    Bi6                     t   ^ RI t ^ RIt^ RIHt ^ RIt]P
                  ! 4       t]P                  ! RR7      '       g   ]P                  ! R4      h] P                  P                  ]4      '       d"   ] P                  P                  ]4      '       g   ]P                  ! R4      h ! R R]P                  4      tR# )	    N)supportT)cpythonzcpython onlyzMakefile could not be foundc                   l   a  ] tR t^t o R t]P                  ! ]P                  R4      R 4       t	Rt
V tR# )TestMakefilec           	        . pR p\        \        RRR7      ;_uu_ 4       pV F  pVP                  R4      '       dC   RpVP                  VP	                  R4      P                  RR4      P                  4       4       K\  V'       g   Kf  RV9  d    M3VP                  VP                  RR4      P                  4       4       K  	  R	R	R	4       V#   + '       g   i     T# ; i)
Frzutf-8)encodingzTESTSUBDIRS=T\ 	N)openMAKEFILE
startswithappendremoveprefixreplacestrip)selfresultfound_testsubdirsflines   &    4/usr/lib/python3.14/test/test_tools/test_makefile.pylist_test_dirsTestMakefile.list_test_dirs   s    !(C'22a??>22(,%MM)).9AA "%'
 $$4'MM$,,tR"8">">"@A  3  32 s   A$C<CC	zrequires test modulesc           	     (   V P                  4       pR pV P                  W!4       \        V.4      p\        P                  ! \
        P                  4       EF&  w  rEp\        P                  P                  V4      pVR8X  g   VP                  R4      '       d   VP                  4        KV  V'       g   V'       g   Kh  V'       d=   \        ;QJ d    R V 4       F  '       d   K   RM	  RM! R V 4       4      '       d   K  \        P                  P                  V\
        P                  4      pV P                  VR7      ;_uu_ 4        V P                  VVV: R2R7       VP                  V4       R	R	R	4       EK)  	  \         P"                  ! R
4      '       d#   VP%                  R4       VP'                  R4       \        V4      p	V P)                  W4       V P+                  \-        V4      \-        V	4      4       R	#   + '       g   i     EK  ; i)zidlelib/idle_test__pycache__.c              3   ^   "   T F#  pVP                  R 4      ;'       g    VR8H  x  K%  	  R# 5i)r   r   N)r   ).0filenames   & r   	<genexpr>:TestMakefile.test_makefile_test_folders.<locals>.<genexpr>7   s2       %H ##C(EEH,EE %s   --FT)relpathzF is not included in the Makefile's list of test directories to install)msgNWHEEL_PKG_DIRztest/wheeldata)r   assertInsetoswalkr   TEST_HOME_DIRpathbasenamer   clearallr$   
STDLIB_DIRsubTestadd	sysconfigget_config_varremovediscardassertSetEqualassertEquallen)
r   	test_dirs	idle_testuseddirpathdirsfilesdirnamer$   unique_test_dirss
   &         r   test_makefile_test_folders'TestMakefile.test_makefile_test_folders&   s   '')	'	i+I;$&GGG,A,A$B G5gg&&w/G-'7+=+=c+B+B

  %  %   ggoogw/A/ABGg.."+ &9 9	   ! /.# %C: ##O44-.LL)* y>,3Y-=)>?' /..s   *G??H N)__name__
__module____qualname____firstlineno__r   unittest
skipUnlessr   TEST_MODULES_ENABLEDrB   __static_attributes____classdictcell__)__classdict__s   @r   r   r      s5     & 557NO*@ P*@    r   )r)   rI   testr   r3   get_makefile_filenamer   check_impl_detailSkipTestr,   existsisfileTestCaser   rD   rO   r   <module>rW      s   
 
   **,  ..


N
++	ww~~hrww~~h'?'?


9
::?@8$$ ?@rO   