Submit
Path:
~
/
/
usr
/
lib64
/
python3.6
/
site-packages
/
borg
/
testsuite
/
__pycache__
/
File Content:
logger.cpython-36.pyc
3 y��b' � @ sj d dl Z d dlmZ d dlZddlmZmZmZ e� Zej� dd� �Z dd� Z d d � Zdd� Zd d� Z dS )� N)�StringIO� )�find_parent_module� create_logger� setup_loggingc C s2 t � } t| d d�}|jtjd�� tjtj� | S )N)�streamZenv_varz%(name)s: %(message)s)r r ZsetFormatter�loggingZ Formatter�logger�setLevel�DEBUG)�ioZhandler� r �/usr/lib64/python3.6/logger.py� io_logger s r c C s t jd� | j� dkst�d S )Nzhello worldz#borg.testsuite.logger: hello world )r �info�getvalue�AssertionError)r r r r �test_setup_logging s r c C s� t jt�}|jd� | j� dks$t�t jd�}|jd� | j� dksHt�| jd� | jd� t jd�}|jd� | j� dks�t�d S )Nz hello world 1z%borg.testsuite.logger: hello world 1 zborg.testsuite.loggerz hello world 2zJborg.testsuite.logger: hello world 1 borg.testsuite.logger: hello world 2 r z%borg.testsuite.logger: hello world 2 )r Z getLogger�__name__r r r �truncate�seek)r r r r r �test_multiple_loggers s r c C s t � tkst�d S )N)r r r r r r r �test_parent_module&