File: //usr/local/lib/python3.7/distutils/tests/__pycache__/test_log.cpython-37.opt-2.pyc
B
!��gH � @ sd d dl Z d dlZd dlZd dlmZmZ d dlmZ G dd� dej�Z dd� Z
edkr`ee
� � dS ) � N)� swap_attr�run_unittest)�logc @ s e Zd Zdd� ZdS )�TestLogc C s* �x"dD �]}| j |d��� tjt�� d|d�}tjt�� d|d�}t�tj�}zHttd|��2 ttd|�� t� d� t�
d� W d Q R X W d Q R X W d t�|� X |�d � | �|�
� �� |d
kr�dn|dkr�d
nd� |�d � | �|�
� �� |d
k�rdn|dk�rdnd� W d Q R X qW d S )N)�strict�backslashreplace�surrogateescape�replace�ignore)�errors�cp437)�encodingr �stdout�stderru Dεbug Mėssãgeu Fαtal Èrrōrr r u Dεbug M?ss?ger
u Dεbug Mssgeu Dεbug M\u0117ss\xe3geu Fαtal ?rr?ru
Fαtal rrru Fαtal \xc8rr\u014dr)ZsubTest�io�
TextIOWrapper�BytesIOr Z
set_threshold�DEBUGr �sys�debugZfatal�seekZassertEqual�read�rstrip)�selfr r r Z
old_threshold� r �4/usr/local/lib/python3.7/distutils/tests/test_log.py�test_non_ascii s.
"
zTestLog.test_non_asciiN)�__name__�
__module__�__qualname__r r r r r r
s r c C s
t �t�S )N)�unittestZ makeSuiter r r r r �
test_suite* s r! �__main__)r r r Ztest.supportr r Z distutilsr ZTestCaser r! r r r r r �<module> s