Ë
    ßXËhì  ã                   ó4   — d dl mZ d dlmZ d„ Zd„ Zd„ Zd„ Zy)é    )ÚRLanguageServer)ÚPythonModuleSpecc                 ój   — d| _         | j                  «        | j                  rJ ‚| j                  rJ ‚y)z%should not enable anything by defaultFN)Ú
autodetectÚ
initializeÚlanguage_serversÚsessions©Úmanagers    úQ/var/www/html/myenv/lib/python3.12/site-packages/jupyter_lsp/tests/test_detect.pyÚtest_no_detectr      s7   € à€GÔØ×ÑÔØ×'Ò'Ð'Ð'Ø×ÒÐÐÐó    c                 ó~   — | j                  «        t        | j                  «      t        | j                  «      k(  sJ ‚y )N)r   Úlenr	   r   r
   s    r   Útest_detectr      s2   € Ø×ÑÔÜˆw×ÑÓ ¤C¨×(@Ñ(@Ó$AÒAÐAÑAr   c                  óœ   — t        «       } | j                  d ¬«      du sJ ‚ G d„ dt         «      } |«       }|j                  d ¬«      du sJ ‚y )N©ÚmgrTc                   ó   — e Zd ZdZy)ú5test_r_package_detection.<locals>.NonInstalledRServerzlanguageserver-forkN)Ú__name__Ú
__module__Ú__qualname__Úpackage© r   r   ÚNonInstalledRServerr      s   „ Ø'‰r   r   F)r   Úis_installed)Úwith_installed_serverr   Únon_installed_servers      r   Útest_r_package_detectionr       sZ   € Ü+Ó-ÐØ ×-Ñ-°$Ð-Ó7¸4Ñ?Ð?Ð?ô(œoô (ñ /Ó0ÐØ×,Ñ,°Ð,Ó6¸%Ñ?Ð?Ñ?r   c                  ó|   —  G d„ dt         «      }  | «       }|j                  d¬«      du sJ ‚d |d¬«      d   v sJ ‚y)z1Prevent failure in module detection raising errorc                   ó   — e Zd ZdZdZy)úAtest_missing_python_module_spec.<locals>.NonInstalledPythonServerÚnot_installed_python_moduleÚa_moduleN)r   r   r   Úpython_moduleÚkeyr   r   r   ÚNonInstalledPythonServerr#       s   „ Ø5ˆØ‰r   r(   Nr   FÚ	languagesr%   )r   r   )r(   Únot_installed_servers     r   Útest_missing_python_module_specr+      sQ   € ôÔ#3ô ñ 4Ó5Ðà×,Ñ,°Ð,Ó6¸%Ñ?Ð?Ð?ð Ñ.°4Ô8¸ÑDÑDÐDÑDr   N)Ú"jupyter_lsp.specs.r_languageserverr   Újupyter_lsp.specs.utilsr   r   r   r    r+   r   r   r   ú<module>r.      s"   ðÝ >Ý 4ò òBò
@óEr   