
    0hh                         S SK r S SKJr  S SKJr  S SKJr  S SKr " S S\R                  5      r\	S:X  a  \R                  " 5         gg)    N)support)import_helper)warnings_helperc                       \ rS rSrS rSrg)TestUntestedModules   c                    Sn[         R                  " SS9   U HI  n [        R                  " SR	                  U5      5        U R                  SR	                  U5      5        MK     SS K	n SS K
nS S S 5        g ! [        R                   a    [        R                  " U5         M  f = f! [         a#    [        R                  (       a  [        S5         Nff = f! , (       d  f       g = f)N)	encodingsT)quietztest.test_{}z5{} has tests even though test_sundry claims otherwiser   zskipping tty)r   check_warningsr   import_moduleformatfailunittestSkipTest	importlibhtml.entitiesttyImportErrorr   verboseprint)selfuntestednamehtmlr   s        9/opt/python-3.13.8/usr/lib/python3.13/test/test_sundry.py%test_untested_modules_can_be_imported9TestUntestedModules.test_untested_modules_can_be_imported	   s    !++$7 8!//0E0Ed0KL II **0&,8 ! !* 87  (( 2++D12  *??.)* 87sL   C%A9(C,B*9*B'#C&B''C**CCCC
C( N)__name__
__module____qualname____firstlineno__r   __static_attributes__r       r   r   r      s    *r%   r   __main__)r   testr   test.supportr   r   r   TestCaser   r    mainr   r%   r   <module>r+      s>      & ( *(++ *, zMMO r%   