%PDF- %PDF-
Direktori : /usr/local/lib/python2.7/test/ |
Current File : //usr/local/lib/python2.7/test/test_linecache.pyo |
ó Nêáac @ 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 Z d j ƒ Z e j j e ƒ Z d Z d Z d Z d e j f d „ ƒ YZ d „ Z e d k rÒ e ƒ n d S( s Tests for the linecache module iÿÿÿÿN( t supports !@$)(!@#_1t s, inspect_fodder inspect_fodder2 mapping_testss linecache abcs3 " Docstring " def function(): return result s% def f(): return 1 + 1 a = f() s def f(): return 3t LineCacheTestsc B s5 e Z d „ Z d „ Z d „ Z d „ Z d „ Z RS( c C sz t j } | j | t d ƒ t ƒ | j | t d ƒ t ƒ | j t | t d ƒ | j | t d ƒ t ƒ | j | t d ƒ t ƒ xg t D]_ } t j j t | ƒ d } x= t t | ƒ ƒ D]) \ } } | j | | | | d ƒ ƒ q¼ WqŠ Wxg t D]_ } t j j t | ƒ d } x= t t | ƒ ƒ D]) \ } } | j | | | | d ƒ ƒ q&Wqô Wt j d ƒ } | j | g ƒ d S( Ni i iÿÿÿÿgš™™™™™ñ?i s .pys a/b/c/__init__.pyi € ( t linecachet getlinet assertEqualt FILENAMEt EMPTYt assertRaisest TypeErrort INVALID_NAMEt TESTSt ost patht joint TEST_PATHt enumeratet opent MODULESt MODULE_PATHt getlines( t selfR t entryt filenamet indext linet empty( ( s/ /usr/local/lib/python2.7/test/test_linecache.pyt test_getline) s % %c 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( Nt ws s def f(): s return 3 ( t addCleanupR t unlinkt TESTFNR t writet SOURCE_3R R R ( R t fpt lines( ( s/ /usr/local/lib/python2.7/test/test_linecache.pyt test_no_ending_newlineG s c C sË g } xD t D]<