ronnie
2022-10-14 1504bb53e29d3d46222c0b3ea994fc494b48e153
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
Q\¬Qc@sâdZddlZddlZddlZddlmZejZ    dZ
dZ dZ e j ƒZ ejjejƒZdj ƒZejje    ƒZdZd    Zd
Zd ejfd „ƒYZd „ZedkrÞeƒndS(s  Tests for the linecache module iÿÿÿÿN(t test_supports
!@$)(!@#_1ts,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 3tLineCacheTestscBs,eZd„Zd„Zd„Zd„ZRS(cCsztj}|j|tdƒtƒ|j|tdƒtƒ|jt|tdƒ|j|tdƒtƒ|j|tdƒtƒxgtD]_}t    j
j t |ƒd}x=t t|ƒƒD])\}}|j||||dƒƒq¼WqŠWxgtD]_}t    j
j t|ƒd}x=t t|ƒƒD])\}}|j||||dƒƒq&WqôWtjdƒ}|j|gƒdS(    Niiiÿÿÿÿgš™™™™™ñ?is.pysa/b/c/__init__.pyi€(t    linecachetgetlinet assertEqualtFILENAMEtEMPTYt assertRaisest    TypeErrort INVALID_NAMEtTESTStostpathtjoint    TEST_PATHt    enumeratetopentMODULESt MODULE_PATHtgetlines(tselfRtentrytfilenametindextlinetempty((s[/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_linecache.pyt test_getline)s      % %cCsm|jtjtjƒttjdƒ}|jtƒWdQXtjtjƒ}|j    |dddgƒdS(Ntws
s    def f():
s     return 3
(
t
addCleanuptsupporttunlinktTESTFNRtwritetSOURCE_3RRR(Rtfptlines((s[/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_linecache.pyttest_no_ending_newlineGs
cCsËg}xDtD]<}tjjt|ƒd}|j|ƒtj|dƒq Wg|D]}|tjkrT|^qT}|j    |gƒtj
ƒg|D]}|tjkr–|^q–}|j    |gƒdS(Ns.pyi( R R R RRtappendRRtcacheRt
clearcache(RtcachedRRtfnt cached_empty((s[/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_linecache.pyttest_clearcacheNs  (
(cCs–tj}tjd}|jtj|ƒt|dƒ}|jtƒWdQX||dƒg}t|ƒN}xDt    |ƒD]6\}}|j
||||dƒƒ|j |ƒq}WWdQXt|dƒ}|jt ƒWdQXtj dƒx7t    |ƒD])\}}|j
||||dƒƒqüWtj |ƒt|ƒN}xDt    |ƒD]6\}}|j
||||dƒƒ|j |ƒqRWWdQXdS(Ns.pyRitdummy(RRRR RRRR!tSOURCE_1RRR&tSOURCE_2t
checkcache(RRt source_nametsourcet source_listRR((s[/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_linecache.pyttest_checkcache^s*       ! (t__name__t
__module__RR%R,R4(((s[/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_linecache.pyR's            cCstjtƒdS(N(Rt run_unittestR(((s[/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_linecache.pyt    test_mainst__main__(t__doc__Rtunittesttos.pathR ttestRRt__file__RR
RR tsplitR tdirnameRRRR.R/R"tTestCaseRR8R5(((s[/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_linecache.pyt<module>s&         X