tzh
2024-08-22 c7d0944258c7d0943aa7b2211498fd612971ce27
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
37
38
39
40
41
42
43
44
45
46
O\¬Qc@s“ddlZddlZddlZddlZddlmZmZedƒedƒZedƒe_ej    j
dƒZ e se dkr£ej de ‚nej dkrÄej d    ƒ‚nd
„Zd „Zd „Zd „Zd„Zd„Zd„Zedkr&ejeƒeƒniejjƒsGej dƒ‚nejdejjƒƒzejƒZeeƒWdejƒXeƒdS(iÿÿÿÿN(trequirest import_moduletcursess curses.paneltTERMtunknowns*$TERM=%r, calling initscr() may cause exittcygwins!cygwin's curses mostly just hangscCs¼tjddƒ}tjddddƒ}tjddddƒ}xY|j|jgD]E}x<ddtjfd'dddtjfgD]}||Œq†WqUWx·|j|j|j|j|j    |j
|j |j |j |j|j|j|j|j|j|j|j|j|j|j|j|j|j|j|j|j|jgD] }|ƒqGW|j ddƒ|j ddtjƒ|j ddddƒ|j ddddtjƒ|j!tjƒ|j"tjƒ|j#tjƒ|j$dƒ|j$dtj%ƒ|j&dƒ|j&dtj%ƒ|j'd    d
d d d dddƒ|j'ddddddddƒy&|j'd    d
d d d gddƒWnt(k
rn
Xt)d‚|j*dƒ|j+ddƒ}|j+ddddƒ}|j,ddƒ|j-dƒ|j-dtjƒ|j.ddƒ|j.ddtjƒ|j.ddddƒ|j.ddddtjƒ|j/dƒ|j0dƒ|j1dƒ|j2dƒ|j3dƒ|j4ddƒ|j4ddtjƒ|j4ddddƒ|j4ddddtjƒ|j5dƒ|j5dtjƒ|j5dddƒ|j5dddtjƒ|j6d ƒ|j7dƒ|j8dƒ|j9ddƒ|j:ddƒ|j;dƒ|j<dƒ|j=|ƒ|j>|ƒ|j=|ddddddƒ|j>|ddddddƒ|j?ddƒ|j@dƒ|jAƒ|jAdƒ|jAd!ƒ|j9d"dƒ|jBddƒ|jCddƒ}|jCddddƒ}|jDdƒ|jEdƒ|jFddƒ|jFddd ƒ|jGddƒ|jGddtjHƒ|jIdddtjJƒ|jIdtjƒ|jIdd#tjKƒ|jItjJƒ|jƒ|jGddddƒ|jGddddtjHƒtLtd$ƒrœ|jMƒntLtd%ƒr¸|jNƒnd&S((sTest the methods of windowsi
iitait1234it iAiBiCiDiEiFiGiHt|t!t-t_t+s\t#t/s(Expected win.border() to raise TypeErroriii    tctabctdefiiýÿÿÿi itresizetencloseN(iiR(ORtnewwintaddchtaddstrtA_BOLDtboxtcleartclrtobottclrtoeolt    cursyncuptdelchtdeletelnterasetgetbegyxtgetbkgdtgetkeytgetmaxyxtgetparyxtgetyxtinchtinsertlntinstrt is_wintouchedt noutrefresht    redrawwintrefreshtstandouttstandendtsyncdowntsyncupttouchwint
untouchwintaddnstrtattrontattrofftattrsettbkgdt    A_REVERSEtbkgdsettbordert    TypeErrort RuntimeErrortclearoktderwintmvderwintechocharthlinetidcoktidloktimmedoktinschtinsdellntinsnstrtinsstrtis_linetouchedtkeypadtleaveoktmovetmvwintnodelayt    notimeouttoverlayt    overwritetredrawlntscrolloktscrollt    setscrregtsubwintsyncokttimeoutt    touchlinetvlinet
A_STANDOUTtchgattA_BLINKt A_UNDERLINEthasattrRR(tstdscrtwintwin2tmethtargstwin4twin3((sX/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_curses.pyt window_funcs!sÄ                        
 
 cCs7x«tjtjtjtjtjtjtjtjtj    tj
tj tj tj tjtjtjtjtjtjtjtjtjtjtjtjgD] }|ƒqWtjdƒrÍtjdƒntjdƒtjƒtjdƒtjƒ}t j!dkst j"j#dkr*|j$}n|}|j%|ƒ|j&dƒtj'|ƒ|j(ƒtj)dƒtj*dƒtj+dƒtj,dƒtj-ddƒtj.ddƒ}tj.ddddƒ}tj/ƒtj/dƒtj0d    ƒtj1ƒtj2ƒtj2dƒtj3ddƒtj4d
ƒtj5d ƒtjd ƒtj6d ƒtj7t"j8j9ƒƒtj:d ƒtj;d ƒtj<dƒtj
ƒrtj=ƒtj>dddƒtj?dƒtj@dƒtjAtjBdƒtjCdƒtDtdƒrtjEƒqntDtdƒr7tjFdƒntDtdƒrVtjGdƒntDtdƒrÄtjHtjIƒ\}}|dkrÄtjJdƒtjKddddtjIƒtjLƒ}qÄntDtdƒrétjM|jNƒŒntDtdƒrtjO|jNƒŒntDtdƒr3tjP|jNƒŒndS(sTest module-level functionstcnormitposixRiidi2iRthctcotcrRituse_default_colorstkeynamei thas_keytgetmousei
tis_term_resizedt
resizetermt resize_termN(QRtbaudratetbeeptcan_change_colortcbreakt def_prog_modetdoupdatetfiltertflashtflushinpt
has_colorsthas_icthas_iltisendwintkillchartlongnametnocbreaktnoechotnonlt    noqiflushtnorawtreset_prog_modet    termattrsttermnamet    erasechartgetsyxttigetstrtcurs_sett delay_outputtechottempfilet TemporaryFiletostnametsystplatformtfiletputwintseektgetwintcloset    halfdelayt    intrflushtmetatnapmstnewpadRtnltputptqiflushtrawtsetsyxt    tigetflagttigetnumttparmt    typeaheadt    __stdin__tfilenotunctrltungetchtuse_envt start_colort    init_pairt color_contentt
color_pairt pair_contentt COLOR_PAIRSt pair_numberR`RnRoRpt    mousemasktBUTTON1_PRESSEDt mouseintervalt
ungetmouseRqRrR$RsRt(RatfunctfxtfRbt    availmasktoldmasktm((sX/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_curses.pyt module_funcs–sŒ    
 !    
 
 
 
 
     c
Csmddlm}xVdddddddddg    D]3\}}|j|ƒ|kr2dGt|ƒGHq2q2WdS(Niÿÿÿÿ(tasciiRtAt;Rss^?s
s^Jts^@sŠs!^JsÁs!As curses.unctrl fails on character(RR(RÃRÃ(RÄRÄ(RR(ss^?(s
s^J(ss^@(sŠs!^J(sÁs!A(RRÂR­trepr(RÂtchtexpected((sX/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_curses.pyt
unit_testsìs        cCsYtjddƒ}tjj|ƒ}y|jƒtd‚Wntjjk
rTnXdS(Ni
s!userptr should fail since not set(RRtpanelt    new_paneltuserptrR=terror(Ratwtp((sX/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_curses.pyttest_userptr_without_setøs
 cCssttdƒrotjtj}}tj|d|dƒtj|dks`tj|dkrotd‚qondS(NRsis,Expected resizeterm to update LINES and COLS(R`RtLINEStCOLSRsR=(Ratlinestcols((sX/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_curses.pyttest_resize_terms
&cCstjdƒ|jƒdS(Ni(RR®R#(Ra((sX/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_curses.pyttest_issue6243
s cCsRtjƒz6t|ƒt|ƒt|ƒt|ƒt|ƒWdtjƒXdS(N(RtsavettyRÁRhRÐRÕRÖtresetty(Ra((sX/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_curses.pytmains
 
 
 
 
t__main__ssys.__stdout__ is not a ttytfd(R–R’R”tunittestttest.test_supportRRRRÊtenvirontgetttermtSkipTestR—RhRÁRÉRÐRÕRÖRÙt__name__twrappert
__stdout__tisattyt    setuptermR¬tinitscrRatendwin(((sX/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/test/test_curses.pyt<module> s8$ 
     u    V