+
    vnj  c                       ^ RI t^ RIHu Ht ^ RIt^ RIHt ^ RI	H
t
 ]P                  P                  ^ ]! ]
! ]4      P                  4       P                   ^,          4      4       ^ RItR R ltR# )    N)ConfigParserPathc                (    V ^8  d   QhR\         RR/# )   tmp_pathreturnNr   )formats   "m/home/user/overdeck-private-tests/workstation-ai-broad2/modules/systray/tests/test_packaging_desktop_entry.py__annotate__r   
   s     /4 /4t /4X\ /4    c                 V   \        \        4      P                  4       P                  P                  R ,          R,          p\	        RR7      pVP                  VRR7       VR,          pV R,          pV R,          pV R	,          pVP                  R
R
R7       \        P                  ! WEVR7      pVR,          p\	        RR7      p	V	P                  VRR7       V	R,          p
RVR,           2pVR,          pRqV8H  q'       gy   \        P                  ! R0V3R1W34      R\        P                  ! V4      R\        P                  ! V4      /,          pRRV/,          p\        \        P                  ! V4      4      hR;p;rVR,          pRqV8H  q'       gy   \        P                  ! R0V3R1W34      R\        P                  ! V4      R\        P                  ! V4      /,          pRRV/,          p\        \        P                  ! V4      4      hR;p;rVR,          pRqV8H  q'       gy   \        P                  ! R0V3R1W34      R\        P                  ! V4      R\        P                  ! V4      /,          pRRV/,          p\        \        P                  ! V4      4      hR;p;rVR,          pRqV8H  q'       gy   \        P                  ! R0V3R1W34      R\        P                  ! V4      R\        P                  ! V4      /,          pRRV/,          p\        \        P                  ! V4      4      hR;p;rVR,          pRqV8H  q'       gy   \        P                  ! R0V3R1W34      R\        P                  ! V4      R\        P                  ! V4      /,          pRRV/,          p\        \        P                  ! V4      4      hR;p;rVR,          pRqV8H  q'       gy   \        P                  ! R0V3R1W34      R\        P                  ! V4      R\        P                  ! V4      /,          pRRV/,          p\        \        P                  ! V4      4      hR;p;rVP                  pVR,          VR,          VR ,          VR!,          VR",          VR,          VR#,          VR$,          VR%,          VR&,          VR,          3pVV8H  q'       g   \        P                  ! R0V3R2VV34      R'R(\        P                  ! 4       9   g   \        P                   ! V4      '       d   \        P                  ! V4      MR(R)\        P                  ! V4      R*\        P                  ! V4      /,          pR+R,V/,          p\        \        P                  ! V4      4      hR;p;ppVP"                  pR3pVV8H  q'       g   \        P                  ! R0V3R4VV34      R'R(\        P                  ! 4       9   g   \        P                   ! V4      '       d   \        P                  ! V4      MR(R)\        P                  ! V4      R*\        P                  ! V4      /,          pR+R,V/,          p\        \        P                  ! V4      4      hR;p;ppV
R,          pRqV8H  q'       gy   \        P                  ! R0V3R1W34      R\        P                  ! V4      R\        P                  ! V4      /,          pRRV/,          p\        \        P                  ! V4      4      hR;p;rV
R,          pRqV8H  q'       gy   \        P                  ! R0V3R1W34      R\        P                  ! V4      R\        P                  ! V4      /,          pRRV/,          p\        \        P                  ! V4      4      hR;p;rV
R,          qV8H  q'       g   \        P                  ! R0V3R5W34      R\        P                  ! V4      R-R.\        P                  ! 4       9   g   \        P                   ! V4      '       d   \        P                  ! V4      MR./,          pR/R*V/,          p\        \        P                  ! V4      4      hR;rV
R,          pRqV8H  q'       gy   \        P                  ! R0V3R1W34      R\        P                  ! V4      R\        P                  ! V4      /,          pRRV/,          p\        \        P                  ! V4      4      hR;p;rV
R,          pRqV8H  q'       gy   \        P                  ! R0V3R1W34      R\        P                  ! V4      R\        P                  ! V4      /,          pRRV/,          p\        \        P                  ! V4      4      hR;p;rV
R,          pRqV8H  q'       gy   \        P                  ! R0V3R1W34      R\        P                  ! V4      R\        P                  ! V4      /,          pRRV/,          p\        \        P                  ! V4      4      hR;p;rR# )6	packagingzcodex-account-switcher.desktopN)interpolationzutf-8)encodingzDesktop EntrybinapplicationsiconsT)parentsexist_ok)dest_bin	dest_apps
dest_iconszpython3 zsystray_codex_switcher.pyTypeApplicationpy1py4zassert %(py6)spy6Namez
Systray AIExecz python3 __SYSTRAY_CDX_SWITCHER__Iconzcodex-account-switcherzX-GNOME-Autostart-enabledtrue	NoDisplayzaccount_lock_cli.pyzcdx.pyzcld.pyz
claudex.pyzgateway_account_cli.pyzstatusline.pyzaccount-lockclaudexzsystray-gatewaypy0reportpy2py5zassert %(py7)spy7py3expected_execzassert %(py5)s)==)z%(py1)s == %(py4)s)z/%(py2)s
{%(py2)s = %(py0)s.created
} == %(py5)s )z0%(py2)s
{%(py2)s = %(py0)s.existing
} == %(py5)s)z%(py1)s == %(py3)s)r   __file__resolveparentr   readmkdirinstall
@pytest_ar_call_reprcompare	_safereprAssertionError_format_explanationcreated@py_builtinslocals_should_repr_global_nameexisting)r   desktop_fileparsertemplate_sectionr   r   r   r%   installed_desktopinstalled_parserinstalled_sectionr*   @py_assert0@py_assert3@py_assert2@py_format5@py_format7@py_assert1@py_assert4@py_format6@py_format8@py_format4s   &                     r
   @test_cinnamon_autostart_desktop_entry_is_templated_and_installedrM   
   s{   >))+2299KGJjjL-F
KKwK/o.%H>)IG#JOOD4O0__hPZ[F!$DD#$7+g>(9x*EEFGMF#4}4}44444#444#444}44444444F#3|3|33333#333#333|33333333F#I'II'IIIIII#III#III'IIIIIIIIIF#?'??'??????#???#???'?????????78BFBFBBBBB8BBB8BBBFBBBBBBBBK(2F2F22222(222(222F22222222>> ((88<++..?">!9$$44 >     >      6   6   >             ?? b ?b     ?b      6    6   ?   b        V$5555555$555$55555555555V$4444444$444$44444444444V$555555$555$555555555555555555V$@(@@(@@@@@@$@@@$@@@(@@@@@@@@@89CVCVCCCCC9CCC9CCCVCCCCCCCC[)3V3V33333)333)333V33333333r   )builtinsr9   _pytest.assertion.rewrite	assertionrewriter3   sysconfigparserr   pathlibr   pathinsertstrr-   r.   r   r2   rM   r,   r   r
   <module>rX      sI      
 %  3tH~--/77:; < /4r   