Edit File: test_loggers.cpython-36.opt-1.pyc
3 �k�`�S � @ sx d dl Z d dlZd dlZd dlZd dlZd dlZd dlZd dlmZ d dlm Z d dlm Z d dlmZ d dlm Z d dlmZ G dd � d ej�ZG d d� d�ZG dd � d eej�ZG dd� deej�Zejjd�r�eZneZG dd� de�ZG dd� de�ZG dd� dej�ZG dd� dej�ZG dd� de j�ZG dd� deej�ZG dd� d�Zdd � Z e!d!k�rtej"d d"� dS )#� N)�PY2)� as_string)�StringIO)�unicode)�mock)�DummyStreamc @ s e Zd Zdd� ZdS )� LevelTestsc C s4 ddl m} x"|jj� D ]}| j|jd�� qW d S )Nr )�loggers�_)� supervisorr ZLOG_LEVELS_BY_NUM�values�assertFalse� startswith)�selfr Z level_name� r �"/usr/lib/python3.6/test_loggers.py�.test_LOG_LEVELS_BY_NUM_doesnt_include_builtins s z9LevelTests.test_LOG_LEVELS_BY_NUM_doesnt_include_builtinsN)�__name__� __module__�__qualname__r r r r r r s r c @ s, e Zd Zdd� Zdd� Zdd� Zdd� Zd S ) �HandlerTestsc C s t j� | _tjj| jd�| _d S )NZthelog)�tempfileZmkdtemp�basedir�os�path�join�filename)r r r r �setUp s zHandlerTests.setUpc C s* yt j| j� W n tk r$ Y nX d S )N)�shutilZrmtreer �OSError)r r r r �tearDown s zHandlerTests.tearDownc O s | j � }|||�S )N)�_getTargetClass)r �arg�kw�klassr r r �_makeOne# s zHandlerTests._makeOnec C s$ ddl m} |j|jj|d d�}|S )Nr )r )�level�msg�exc_info)r r Z LogRecord�LevelsByName�INFO)r r'