File: //usr/local/lib/python3.7/test/__pycache__/test_linecache.cpython-37.pyc
B
��g, � @ s d Z ddlZddlZddlZddlZddlZddlmZ ej Z
e
d ZdZdZ
ej�e �Zd�� Zej�e
�ZdZd Zd
ZG dd� d�ZG d
d� de�ZG dd� de�ZG dd� deej�ZG dd� deej�ZG dd� deej�ZG dd� deej�ZG dd� dej�Ze dk�re�!� dS )z Tests for the linecache module � N)�supportz.missingz
!@$)(!@#_1� z
linecache abcz3
" Docstring "
def function():
return result
z%
def f():
return 1 + 1
a = f()
z
def f():
return 3c s e Zd Z� fdd�Z� ZS )�TempFilec sJ t � �� tjdd��}|j| _|�| j� W d Q R X | �t j
| j� d S )NF)�delete)�super�setUp�tempfileZNamedTemporaryFile�name� file_name�write�file_byte_string�
addCleanupr �unlink)�self�fp)� __class__� �//usr/local/lib/python3.7/test/test_linecache.pyr * s
zTempFile.setUp)�__name__�
__module__�__qualname__r �
__classcell__r r )r r r ( s r c s, e Zd Z� fdd�Zdd� Zdd� Z� ZS )�GetLineTestsGoodDatac s"