Sindbad~EG File Manager
�
SԚg), � �� � d dl Z d dlZd dlZd dlZd dlZd dlmZ d dlm Z d dl
mZ e j Z
e
dz ZdZdZej � e� � Zd� � � Zej � e
� � Zd Zd
ZdZ G d� d
� � Z G d� de� � Z G d� de� � Z G d� deej � � Z G d� deej � � Z G d� deej � � Z G d� deej � � Z! G d� deej � � Z" G d� d� � Z# G d� d� � Z$ G d � d!ej � � Z% G d"� d#ej � � Z&e'd$k r ej( � � dS dS )%� N)�
ModuleSpec)�support)� os_helperz.missingz
!@$)(!@#_1� z
linecache abcz3
" Docstring "
def function():
return result
z%
def f():
return 1 + 1
a = f()
z
def f():
return 3c � � � e Zd Z� fd�Z� xZS )�TempFilec �8 �� t � � � � � t j d�� � 5 }|j | _ |� | j � � d d d � � n# 1 swxY w Y | � t j
| j � � d S )NF)�delete)�super�setUp�tempfile�NamedTemporaryFile�name� file_name�write�file_byte_string�
addCleanupr �unlink)�self�fp� __class__s ��0/usr/local/lib/python3.11/test/test_linecache.pyr zTempFile.setUp, s� �� �
���
�
����
�
(��
6�
6�
6� ,�"��W�D�N��H�H�T�*�+�+�+� ,� ,� ,� ,� ,� ,� ,� ,� ,� ,� ,���� ,� ,� ,� ,�
��� �(�$�.�9�9�9�9�9s �'A*�*A.�1A.)�__name__�
__module__�__qualname__r �
__classcell__�r s @r r r * s8 �� � � � � �:� :� :� :� :� :� :� :� :� r c �* � � e Zd Z� fd�Zd� Zd� Z� xZS )�GetLineTestsGoodDatac � �� d� | j � � � d� � | _ t � � � � � d S )Nr �utf-8)�join� file_list�encoder r r )r r s �r r zGetLineTestsGoodData.setUp7 s<