File: //usr/local/lib/python3.7/test/test_asyncio/__pycache__/test_tasks.cpython-37.opt-2.pyc
B
��gM� � @ s� d dl Z d dlZd dlZd dlZd dlZd dlZd dlZd dlZd dlZd dl Z d dl
Z
d dlZd dlZd dlm
Z
d dlZd dlmZ d dlmZ d dlmZ d dlmZ d dlmZ d dlmZ ejd d
� �Zejdd� �ZdKdd�ZG dd� d�ZG dd� d�ZG dd� d�Z dd� Z!G dd� d�Z"e�#e$ed��oBe$ed�d�G dd� de e"ej%��Z&e�#e$ed��ove$ed�d�e!G dd � d e ej%���Z'e�#e$ed�d�e!G d!d"� d"e ej%���Z(e�#e$ed�d�e!G d#d$� d$e ej%���Z)e�#e$ed�d�G d%d&� d&e ej%��Z*e�#e$ed�d�G d'd(� d(e ej%��Z+G d)d*� d*e e"ej%�Z,e!G d+d,� d,e ej%��Z-e�#e$ed�d�G d-d.� d.ej%��Z.G d/d0� d0�Z/G d1d2� d2ej%e/�Z0e�#e$ed3�d�G d4d5� d5ej%e/��Z1G d6d7� d7�Z2G d8d9� d9e2ej%�Z3e�#e$ed�d�G d:d;� d;e2ej%��Z4G d<d=� d=ej%�Z5G d>d?� d?�Z6G d@dA� dAe6ej%�Z7G dBdC� dCe6ej%�Z8G dDdE� dEej%�Z9G dFdG� dGej%�Z:G dHdI� dIej%�Z;e<dJk�r�e�=� dS )L� N)�mock)�
coroutines)�futures)�tasks)�utils)�support)�assert_python_okc C s d S )N� r r r �8/usr/local/lib/python3.7/test/test_asyncio/test_tasks.py�coroutine_function s r c c s* t j}|j}z| |_d V W d ||_X d S )N)�asyncior �_DEBUG)Zenabledr Z old_debugr r r
�set_coroutine_debug s
r Fc C sR |rd| }nd| }|d k r@|d }d| |||d |d f S d| ||f S d S )Nz%sz%s, defined���z%coro=<%s() %s at %s> created at %s:%sr � zcoro=<%s() %s at %s>r )�qualname�state�src�source_traceback� generator�framer r r
�format_coroutine- s
r c @ s e Zd Zdd� Zdd� ZdS )�Dummyc C s dS )Nz<Dummy>r )�selfr r r
�__repr__<