Your IP : 216.73.216.213
3
��2aH � @ 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��� tjtj� d|d�}tjtj� d|d�}tjtj�}zHttd |��2 ttd
|�� tj d� tj
d� W d Q R X W d Q R X W d tj|� X |jd
� | j|j
� j� |dkr�dn|dkr�dnd� |jd
� | j|j
� j� |dk�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 u Dεbug M?ss?geu Dεbug Mssgeu Dεbug M\u0117ss\xe3geu Fαtal ?rr?ru
Fαtal rrru Fαtal \xc8rr\u014dr)r r r r r
)ZsubTest�io�
TextIOWrapper�BytesIOr Z
set_threshold�DEBUGr �sys�debugZfatal�seekZassertEqual�read�rstrip)�selfr r r Z
old_threshold� r �-/opt/alt/python36/lib64/python3.6/test_log.py�test_non_ascii s0
"
zTestLog.test_non_asciiN)�__name__�
__module__�__qualname__r r r r r r
s r c C s
t jt�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