
    Ne                     B    d Z ddlZddlZddlmZ ddlmZ ddlmZ d Z	y)zTests for KernelManager    N)mock)
KernelSpec)KernelManagerc                  X   t        j                  d      5 } d| _        t        t        j
                  j                  t        j                         d      d      }t        dddig di dd	i d
|_
        i |_        |j                         }|d   dk(  sJ 	 ddd       y# 1 sw Y   yxY w)z7Verify realpath is used when formatting connection filezos.path.realpathfoobarzkernel-test.jsontest_kernel)connection_filekernel_nameresource_dirtest)z
python.exez-mr   z-fz{connection_file}python)argvenvdisplay_namelanguagemetadata   N )r   patchreturn_valuer   ospathjointempfile
gettempdirr   _kernel_spec_launch_argsformat_kernel_cmd)patched_realpathkmcmdss      C/usr/lib/python3/dist-packages/jupyter_client/tests/test_manager.pytest_connection_file_real_pathr#      s    	&	' #+;(0%GGLL)<)<)>@RS%
 % 	
	
 W -$	
 ##%Aw(""")# # #s   B B  B))
__doc__r   r   unittestr   jupyter_client.kernelspecr   jupyter_client.managerr   r#   r       r"   <module>r)      s     
   0 0#r(   