ó
    ¶'Ôi0  ã                   ó¶   • S SK r S SKrS SKrS SKrS SKrS\R
                  ;   rSr\R                  R                  S/ S4S/S4/5      S 5       r
S	 r\S
 5       rg)é    NÚ__pypy__zRfrom setuptools import setup

setup(
    name="test_logging",
    version="0.0"
)
)ÚflagsÚexpected_levelÚINFOz	--verboseÚDEBUGc                 óÄ  • SSK nSSKn[        R                  " [        5      nUR                  [        SU5        UR                  5       n[        R                  " U5      S:X  d   eU S-  nUR                  [        SS9  UR                  R                  USS	9n	US
/-   U	l        U	R                  5         UR                  5       n
[        R                  " U
5      nX³:X  d   eg)z:Make sure the correct verbosity level is set (issue #3038)r   NÚrootÚNOTSETzsetup.pyzutf-8)ÚencodingÚinit)Ú
stop_afterÚsdist)Ú
setuptoolsÚ	distutilsÚloggingÚLoggerÚ__name__ÚsetattrÚgetEffectiveLevelÚgetLevelNameÚ
write_textÚsetup_pyÚcoreÚ	run_setupÚscript_argsÚparse_command_line)Útmp_pathÚmonkeypatchr   r   r   r   ÚloggerÚunset_log_levelÚsetup_scriptÚdistÚ	log_levelÚlog_level_names               Ú\/var/www/surfInsights/venv3-11/lib/python3.13/site-packages/setuptools/tests/test_logging.pyÚtest_verbosity_levelr&      sÌ   € ó
 ãä�^Š^œHÓ%€FØ×Ñœ ¨Ô0Ø×.Ñ.Ó0€OÜ×Ò Ó0°HÓ<Ð<Ð<à˜jÑ(€LØ×ÑœH¨wÐÑ7Ø�>‰>×#Ñ# L¸VÐ#ÐD€DØ ˜yÑ(€DÔØ×ÑÔØ×(Ñ(Ó*€IÜ×)Ò)¨)Ó4€NØÓ+Ð+Ñ+ó    c                 óF   ^ • [         R                  " T 5      U 4S j5       nU$ )Nc                  ó€   >•  T" 5         g ! [          a(    [        (       a  Sn [        R                  " U  S35        e f = f)Nz!Flaky monkeypatch on PyPy (#4124)z&. Original discussion in #3707, #3709.)ÚAssertionErrorÚIS_PYPYÚpytestÚxfail)ÚmsgÚfuncs    €r%   Ú_funcÚflaky_on_pypy.<locals>._func.   s=   ø€ ð	Ù�FøÜó 	ßŠwØ9�Ü—’ ˜uÐ$JÐKÔLØð		ús   ƒ ‹2=)Ú	functoolsÚwraps)r/   r0   s   ` r%   Úflaky_on_pypyr4   -   s%   ø€ Ü‡_‚_�TÓôó ðð €Lr'   c                  ób  • SS K n SS KnSSKJn  UR                  R                  5         U R                  5       (       aK  UR                  b  SUR                  ;   d   e[        UR                  [        R                  5      (       d   eg [        R                  " UR                  5      (       d   eg )Nr   )r"   r   )Ú_distutils_hackÚsetuptools.loggingr   r"   r   Ú	configureÚenabledÚ__file__Ú
isinstanceÚlogr   ÚinspectÚismodule)r6   r   r"   s      r%   Ú%test_patching_does_not_cause_problemsr?   ;   s   € ó ãåà×Ñ× Ñ Ô"à×Ñ× Ñ à�}‰}Ñ$¨¸¿¹Ó(EÐEÐEÜ˜$Ÿ(™(¤G§N¡N×3Ñ3Ð3Ñ3ä×Ò §¡×)Ñ)Ð)Ñ)r'   )r2   r=   r   Úsysr,   Úbuiltin_module_namesr+   r   ÚmarkÚparametrizer&   r4   r?   © r'   r%   Ú<module>rE      s|   ðÛ Û Û Û 
ã à
˜×0Ñ0Ñ
0€ð€ð ‡�×ÑØ 2 v ,°+°ÀÐ0HÐ!Ióñ,óð,ò*ð ñ*ó ñ*r'   