Your IP : 216.73.216.213
�
��f% c @ s� d Z d d l Z d d l Z d d l Z d d l m Z e j Z d Z d Z
d Z e j � Z e j
j e � Z d j � Z e j
j e � Z d Z d Z d
Z Gd d � d e j � Z d
d � Z e d k r� e � n d S( u Tests for the linecache module i N( u supportu
!@$)(!@#_1u u, inspect_fodder inspect_fodder2 mapping_testsu
linecache abcu3
" Docstring "
def function():
return result
u%
def f():
return 1 + 1
a = f()
u
def f():
return 3c B sD | Ee Z d Z d d � Z d d � Z d d � Z d d � Z d S(
u LineCacheTestsc C s� t j } | j | t d � t � | j | t d � t � | j t | t d � | j | t d � t � | j | t d � t � xv t D]n } t j
j t | � d } t
| � �A } x7 t | � D]) \ } } | j | | | | d � � q� WWd QXq� Wxv t D]n } t j
j t | � d } t
| � �A } x7 t | � D]) \ } } | j | | | | d � � q>WWd QXqWt j d � } | j | g � d S( Ni i i g�������?u .pyu a/b/c/__init__.pyi � i����( u linecacheu getlineu assertEqualu FILENAMEu EMPTYu assertRaisesu TypeErroru INVALID_NAMEu TESTSu osu pathu joinu TEST_PATHu openu enumerateu MODULESu MODULE_PATHu getlines( u selfu getlineu entryu filenameu fileu indexu lineu empty( ( u8 /opt/alt/python33/lib64/python3.3/test/test_linecache.pyu test_getline) s$
+
+u LineCacheTests.test_getlinec C sm | j t j t j � t t j d � � } | j t � Wd QXt j t j � } | j | d d d g � d S( Nu wu
u def f():
u
return 3
(
u
addCleanupu supportu unlinku TESTFNu openu writeu SOURCE_3u linecacheu getlinesu assertEqual( u selfu fpu lines( ( u8 /opt/alt/python33/lib64/python3.3/test/test_linecache.pyu test_no_ending_newlineI s
u% LineCacheTests.test_no_ending_newlinec C s� g } xD t D]<