ó
    Ú^íhÕ  ã                   ó&   • S r SSKJr  S rS rS rg)zTest kernel interrupté   )ÚEDITOR_PAGEc                 ó|   • U R                  S[        S9  U R                  S[        S9  U R                  S[        S9  g )Nz#kernellink©Úpagez#int_kernelÚEscape)Útry_click_selectorr   Úpress©Únotebook_frontends    Úc/home/james-whalen/.local/lib/python3.13/site-packages/nbclassic/tests/end_to_end/test_interrupt.pyÚinterrupt_from_menur      s;   € à×(Ñ(¨¼[Ð(ÑIØ×(Ñ(¨¼[Ð(ÑIØ×Ñ˜H¬;ÐÒ7ó    c                 óT   • U R                  S[        S9  U R                  S[        S9  g )NÚiir   r   )Útyper   r	   r
   s    r   Úinterrupt_from_keyboardr      s(   € Ø×Ñ˜4¤kÐÑ2Ø×Ñ˜H¬;ÐÒ7r   c                 ó  • SnU R                  SUS9  [        [        4 Hd  nU R                  S5        U R	                  5         U R                  S5        U" U 5        U R                  S5      nSUR                  5       ;   a  Md   e   g)zhTest the interrupt function using both the button in the Kernel menu and the keyboard shortcut "ii"
    z/import time
for x in range(3):
   time.sleep(1)é    )ÚindexÚcontentÚKeyboardInterruptN)Ú	edit_cellr   r   Úclear_cell_outputÚto_command_modeÚexecute_cellÚwait_for_cell_outputÚget_inner_text)r   ÚtextÚinterrupt_methodÚoutputs       r   Útest_interruptr!      sŠ   € ð€Dð ×Ñ a°ÐÑ6ä0Ô2IÓJÐØ×+Ñ+¨AÔ.Ø×)Ñ)Ô+Ø×&Ñ& qÔ)áÐ*Ô+ð #×7Ñ7¸Ó:ˆØ" f×&;Ñ&;Ó&=Õ=Ð=Ð=ò Kr   N)Ú__doc__Úutilsr   r   r   r!   © r   r   Ú<module>r%      s   ðÙ õ ò8ò8ó
>r   