+
    5mj	  c                     ^ RI Ht ^ RIt^ RIHu Ht ^ RIt^ RI	t	^ RI
Ht ^ RIt]	P                  P                  ^ ]! ]! ]4      P#                  4       P$                  ^,          4      4       ^ RIt^ RIHtHt R R ltR R ltR# )	    )annotationsN)Path)AccountRegistryAccountRegistryKindc                    V ^8  d   QhRRRR/# )   tmp_pathr   returnr    )formats   "f/home/user/overdeck-private-tests/workstation-ai-broad2/modules/systray/tests/test_account_lock_cli.py__annotate__r      s     	 	 	 	    c                    \        V R ,          V R,          \        P                  R7      pVP                  RR4      pVR,          P	                  RRR7       VP                  VP                  4       ^ ,          4       V# )	runtimez.codex)base_dirlegacy_codex_homekindownerOwnerz	auth.jsonz{}zutf-8)encoding)r   r   CODEXadd_dir
write_textset_defaultlist)r   registryaccount_homes   &  r   	_registryr      so    I%"X- &&H
 ##GW5LK++D7+C+,Or   c               (    V ^8  d   QhRRRRRRRR/# )	r   r   r   monkeypatchzpytest.MonkeyPatchcapsyszpytest.CaptureFixture[str]r	   Noner
   )r   s   "r   r   r      s0     79 7979#79 '79 
	79r   c                  aa \        V 4      oVP                  \        R V3R l4       . oVP                  \        RV3R l4       R\        SP                  4      .p\        P
                  p. VORNRNRNqT! V4      p^ qvV8H  q'       g   \        P                  ! R)V3R*Wg34      RR	\        P                  ! 4       9   g!   \        P                  ! \        4      '       d   \        P                  ! \        4      MR	R
\        P                  ! V4      R\        P                  ! V4      R\        P                  ! V4      R\        P                  ! V4      /,          p	RRV	/,          p
\        \        P                  ! V
4      4      hR;p;p;p;rSP                  pRqT! V4      pRqvVJ q'       g   \        P                  ! R+V3R,Wg34      RR\        P                  ! 4       9   g   \        P                  ! S4      '       d   \        P                  ! S4      MRR
\        P                  ! V4      R\        P                  ! V4      R\        P                  ! V4      R\        P                  ! V4      /,          p	RRV	/,          p
\        \        P                  ! V
4      4      hR;p;p;p;rR-.pSV8H  qD'       g   \        P                  ! R)V3R.SV34      RR\        P                  ! 4       9   g   \        P                  ! S4      '       d   \        P                  ! S4      MRR\        P                  ! V4      /,          pRRV/,          p\        \        P                  ! V4      4      hR;rKRqP                  q! 4       pVP                   q~V9   q'       g   \        P                  ! R/V3R0W34      R\        P                  ! V4      RR\        P                  ! 4       9   g   \        P                  ! V4      '       d   \        P                  ! V4      MRR\        P                  ! V4      R\        P                  ! V4      R\        P                  ! V4      /,          p	RRV	/,          p
\        \        P                  ! V
4      4      hR;p;p;p;pp\        P
                  p. VORNRNRNRNpV! V4      p^ pVV8H  q'       g   \        P                  ! R)V3R*VV34      RR	\        P                  ! 4       9   g!   \        P                  ! \        4      '       d   \        P                  ! \        4      MR	R
\        P                  ! V4      R\        P                  ! V4      R\        P                  ! V4      R\        P                  ! V4      /,          p	RRV	/,          p
\        \        P                  ! V
4      4      hR;p;p;p;r\"        P$                  ! VP                  4       P                   4      pRRRR RR!RR"RR#R/./pVV8H  qD'       g   \        P                  ! R)V3R.VV34      RR$\        P                  ! 4       9   g   \        P                  ! V4      '       d   \        P                  ! V4      MR$R\        P                  ! V4      /,          pRRV/,          p\        \        P                  ! V4      4      hR;rK\        P
                  p. VOR%NRNRNqT! V4      p^ qvV8H  q'       g   \        P                  ! R)V3R*Wg34      RR	\        P                  ! 4       9   g!   \        P                  ! \        4      '       d   \        P                  ! \        4      MR	R
\        P                  ! V4      R\        P                  ! V4      R\        P                  ! V4      R\        P                  ! V4      /,          p	RRV	/,          p
\        \        P                  ! V
4      4      hR;p;p;p;rSP                  pRqT! V4      pR&qvVJ q'       g   \        P                  ! R+V3R,Wg34      RR\        P                  ! 4       9   g   \        P                  ! S4      '       d   \        P                  ! S4      MRR
\        P                  ! V4      R\        P                  ! V4      R\        P                  ! V4      R\        P                  ! V4      /,          p	RRV	/,          p
\        \        P                  ! V
4      4      hR;p;p;p;rSR1,          pR2q^V8H  q'       gy   \        P                  ! R)V3R3W34      R\        P                  ! V4      R\        P                  ! V4      /,          pR'RV/,          p\        \        P                  ! V4      4      hR;p;rVP                  4        \        P
                  p. VOR%NRNRNqT! V4      p^ qvV8H  q'       g   \        P                  ! R)V3R*Wg34      RR	\        P                  ! 4       9   g!   \        P                  ! \        4      '       d   \        P                  ! \        4      MR	R
\        P                  ! V4      R\        P                  ! V4      R\        P                  ! V4      R\        P                  ! V4      /,          p	RRV	/,          p
\        \        P                  ! V
4      4      hR;p;p;p;rR-R2.pSV8H  qD'       g   \        P                  ! R)V3R.SV34      RR\        P                  ! 4       9   g   \        P                  ! S4      '       d   \        P                  ! S4      MRR\        P                  ! V4      /,          pRRV/,          p\        \        P                  ! V4      4      hR;rKR(qP                  q! 4       pVP                   q~V9   q'       g   \        P                  ! R/V3R0W34      R\        P                  ! V4      RR\        P                  ! 4       9   g   \        P                  ! V4      '       d   \        P                  ! V4      MRR\        P                  ! V4      R\        P                  ! V4      R\        P                  ! V4      /,          p	RRV	/,          p
\        \        P                  ! V
4      4      hR;p;p;p;ppR# )4r   c                H   < VR 8X  d   S# \         P                  ! RV 24      # )codexzunexpected tool: )pytestfail)	_base_dirtoolr   s   &&r   <lambda>Ltest_cli_lock_status_and_unlock_require_human_confirmation.<locals>.<lambda>$   s-    7? !) !5[[,TF34!5r   confirm_human_actionc                *   < SP                  WV34      # )N)append)actionr)   slugconfirmationss   &&&r   r*   r+   ,   s    =#7#7t8L#Mr   z
--base-dirlockr%   r   py0account_lock_clipy2py4py6py9zassert %(py11)spy11Nr   Tr   r1   py3zassert %(py5)spy5zcodex:owner is now lockedpy1r!   py7z--jsonstatusaccountsr)   r0   aliaslockeddefaultpayloadunlockFzassert %(py6)szalready unlocked)==)zI%(py6)s
{%(py6)s = %(py2)s
{%(py2)s = %(py0)s.run
}(%(py4)s)
} == %(py9)s)is)zO%(py6)s
{%(py6)s = %(py2)s
{%(py2)s = %(py0)s.is_locked
}(%(py4)s)
} is %(py9)s)r2   r%   r   )z%(py0)s == %(py3)s)in)zb%(py1)s in %(py9)s
{%(py9)s = %(py7)s
{%(py7)s = %(py5)s
{%(py5)s = %(py3)s.readouterr
}()
}.out
})rD   r%   r   )z%(py1)s == %(py4)s)r   setattrr4   strr   run
@pytest_ar_call_reprcompare@py_builtinslocals_should_repr_global_name	_safereprAssertionError_format_explanation	is_locked
readouterroutjsonloads)r   r    r!   	base_args@py_assert1@py_assert3@py_assert5@py_assert8@py_assert7@py_format10@py_format12@py_assert2@py_format4@py_format6@py_assert0@py_assert4@py_assert6rC   @py_format5@py_format7r1   r   s   &&&                 @@r   :test_cli_lock_status_and_unlock_require_human_confirmationri      s   
 "H	5 13MM
 s8#4#456IL F) FV FW Fg FL FGL1L1LLLLLGLLLLLLLLLLLLLLLL FLLLGLLL1LLLLLLLL.g.g&.$.$.....&......8....8......g...&...$........788=888888=8888888=8888=888888888888&A*;*;A*;*=A*=*A*AA*AAAAAA&AAA&AAAAAA&AAAA&AAA*;AAA*=AAA*AAAAAAAAA 	>i>>8>W>g>>	
 		
 	 
 	
 	 
  
  
  
  
 > 
 	
 
  	    
    jj**,001G$4

 
7 
 
 
 
 
7 
 
 
 
 
 
7 
 
 
7 
 
 
 
 
 
 
 
 
 
 
 N H) HX Hw H HN HINQNQNNNNNINNNNNNNNNNNNNNNN HNNNINNNQNNNNNNNN/g/g&/%/%/////&//////8////8//////g///&///%////////< << <<<<<<<<<<<< <<<<<<<<<
N H) HX Hw H HN HINQNQNNNNNINNNNNNNNNNNNNNNN HNNNINNNQNNNNNNNN"$ =     =      =   =            8!2!28!2!48!4!8!88!8888888888888888888888!2888!4888!8888888888r   )
__future__r   builtinsrN   _pytest.assertion.rewrite	assertionrewriterL   rW   syspathlibr   r&   pathinsertrJ   __file__resolveparentsr4   account_registryr   r   r   ri   r
   r   r   <module>rw      sW    "    
   3tH~--/77:; <  A	79r   