zmc
2023-08-08 e792e9a60d958b93aef96050644f369feb25d61b
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
U
Z±d?
ã@s8ddlZddlmZdd„Zdd„Zdd    „Zd
d „ZdS) éNé)Ú_corecs\t d¡‰tjddd‰dtˆƒks(t‚‡‡fdd„}‡‡fdd    „}t |¡t |¡dS)
NÚtest1Útest2Úcatfish©ÚdefaultÚRunVarc    “sŽt t¡ˆ ¡W5QRXˆ d¡ˆ ¡dks8t‚ˆ ¡dksHt‚ˆjdddks\t‚ˆ d¡ˆ ¡dksvt‚ˆjdddksŠt‚dS)NZ    swordfishrZeelrZgoldfishZtuna)ÚpytestÚraisesÚ LookupErrorÚgetÚsetÚAssertionError©©Út1Út2rúRd:\z\workplace\vscode\pyvenv\venv\Lib\site-packages\trio/_core/tests/test_local.pyÚ first_check s 
 
z*test_runvar_smoketest.<locals>.first_checkc    “s2t t¡ˆ ¡W5QRXˆ ¡dks.t‚dS)Nr)r
r r r rrrrrÚ second_checks z+test_runvar_smoketest.<locals>.second_check)rr    ÚreprrÚrun)rrrrrÚtest_runvar_smoketests
 
rcs@t d¡‰tjddd‰t d¡‰‡‡‡fdd„}t |¡dS)NrrÚdogfishrZtest3c    “sôˆ d¡}ˆ ¡dkst‚ˆ |¡t t¡ˆ d¡W5QRXt t¡ˆ ¡W5QRXˆ d¡}ˆ ¡dks|t‚ˆ |¡ˆ ¡dks–t‚t t¡ˆ |¡W5QRXˆ d¡}ˆ ¡dksÐt‚t t¡ˆ |¡W5QRXdS)NZmoonfishZ
catdogfishrZbasculin)    rr rÚresetr
r Ú    TypeErrorr Ú
ValueError)ÚtokenZtoken2Ztoken3©rrÚt3rrÚ reset_check)s"
 
 
 
 
 z*test_runvar_resetting.<locals>.reset_check©rr    r)r!rrrÚtest_runvar_resetting$s
 
 
r#cs$t d¡‰‡fdd„}t |¡dS)Nrc
“s¬‡fdd„}‡‡fdd„}t ¡4IdHšr}ˆ d¡‰ˆ ¡dksFt‚| |¡t ¡IdHˆ ¡dksnt‚| |ˆ¡t ¡IdHˆ ¡dks˜t‚W5QIdHRXdS)Nc“sˆ d¡ˆ ¡dkst‚dS)NÚplaice)rr rr©rrrÚtask1Is
z3test_runvar_sync.<locals>.sync_check.<locals>.task1c    “s6ˆ ˆ¡t t¡ˆ ¡W5QRXˆ d¡dS)NÚcod)rr
r r r r)Útok)rrrrÚtask2Ms
 z3test_runvar_sync.<locals>.sync_check.<locals>.task2r'r$)rZ open_nurseryrr rZ
start_soonZwait_all_tasks_blocked)r&r)Únr%)rrÚ
sync_checkHs 
 
 z$test_runvar_sync.<locals>.sync_checkr")r+rr%rÚtest_runvar_syncEs
 r,c    s‚t d¡‰t t¡ˆ d¡W5QRXt t¡ˆ ¡W5QRX‡fdd„}t |¡}t t¡ˆ |¡W5QRXdS)NrZasdfc“s
ˆ d¡S)NÚok)rrr%rrÚ    get_tokenmsz?test_accessing_runvar_outside_run_call_fails.<locals>.get_token)    rr    r
r Ú RuntimeErrorrr rr)r.rrr%rÚ,test_accessing_runvar_outside_run_call_failsds
 
 r0)r
Úrrr#r,r0rrrrÚ<module>s
 !