
    ^hh                     $    S SK Jr  S r/ SQrS rg)   )EDITOR_PAGEc                 ,    U R                  S[        S9  g )Nz'() => Jupyter.notebook.undelete_cell();page)evaluater   )nbs    b/home/james-whalen/.local/lib/python3.13/site-packages/nbclassic/tests/end_to_end/test_undelete.pyundeleter
      s    KK9KL    )z
print("a")z
print("b")z
print("c")z
print("d")c                 Z   U " [         5      n[         u  p#pEUR                  5       X#XE/:X  d   eUR                  S5        UR                  S[        S/5        UR                  S[        5        UR                  5       X%/:X  d   eUR                  S5        UR                  S[        5        UR                  5       U/:X  d   e[        U5        UR                  5       X%/:X  d   e[        U5        UR                  5       X#XE/:X  d   e[        U5        UR                  5       X#XE/:X  d   eUR                  S5        UR                  S[        S/5        UR                  S[        5        UR                  5       XE/:X  d   e[        U5        UR                  5       X#XE/:X  d   eUR                  S5        UR                  S[        S/5        UR                  S[        5        UR                  5       X#/:X  d   e[        U5        UR                  5       X#XE/:X  d   eUS-   U-   nUR                  S5        UR                  S[        S/5        UR                  S	[        S/5        UR                  5       X&U/:X  d   e[        U5        UR                  5       X&XE/:X  d   eUS-   U-   nUR                  S5        UR                  S[        S/5        UR                  S	[        S/5        UR                  5       X&U/:X  d   e[        U5        UR                  5       X&Xu/:X  d   eUR                  SUS
9  UR                  SUS
9  UR                  5       X#XE/:X  d   eUS-   U-   nUR                  S5        UR                  S[        S9  UR                  5       XU/:X  d   e[        U5        UR                  5       XXE/:X  d   eUS-   U-   nUR                  S5        UR                  S[        S9  UR                  5       XU/:X  d   e[        U5        UR                  5       XXG/:X  d   eg )Nr   jShiftzd+d    kz

m)indexcontent   z*() => Jupyter.notebook.merge_cell_below();r   z*() => Jupyter.notebook.merge_cell_above();)INITIAL_CELLSget_cells_contents
focus_cellpressr   r
   	edit_cellr   )	prefill_notebooknotebookabcdbccdabs	            r	   test_undelete_cellsr$   	   s   .HJA! &&(Q1L888 NN3gY/NN5+&&&(QF222 NN5+&&&(QC/// X&&(QF222 X&&(Q1L888 X&&(Q1L888 NN3gY/NN5+&&&(QF222X&&(Q1L888 NN3gY/NN5+&&&(QF222X&&(Q1L888 
VaBNN3gY/NN3gY/&&(QAJ666X&&(QAM999 
VaBNN3gY/NN3gY/&&(QBK777X&&(QBN::: Q*Q*&&(Q1L888 
VaBBU&&(RAJ666X&&(RAM999 
VaBBU&&(RBK777X&&(RAN:::r   N)utilsr   r
   r   r$    r   r	   <module>r'      s    M IS;r   