ruạṛ
a �u:j3 � @ sh d dl Z d dlZd dlZd dlZd dlZdejv ZdZej� dddg�dd� �Z d d � Zedd� �ZdS ) � NZ__pypy__zRfrom setuptools import setup setup( name="test_logging", version="0.0" ) )�flag�expected_level)z --dry-run�INFO)z --verbose�DEBUGc C s� ddl }ddl}t�t�}|�td|� |�� }t�|�dksBJ �| d }|jt dd� |j j|dd �} |d g| _| � � |�� } t�| �}||ks�J �dS )z:Make sure the correct verbosity level is set (issue #3038)r N�root�NOTSETzsetup.pyzutf-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)Ztmp_pathZmonkeypatchr r r r �loggerZunset_log_levelZsetup_script�distZ log_levelZlog_level_name� r �P/opt/bart/bart_venv/lib/python3.9/site-packages/setuptools/tests/test_logging.py�test_verbosity_level s r c s t �� �� fdd��}|S )Nc s<