o
    iR                     @   s0   d Z ddlmZ ddlmZmZmZ dd ZdS )Test    )Keys   )cmdtrlshiftvalidate_dualmode_statec                    s   fdd}d}d}  |  | t d|  jd  |dks)J ||r/J  jtj ||r<J t d| t j	tj ||sOJ t d|  jtj ||rbJ  |d  ||roJ t d|d   | t d| t j	tj ||sJ  |d  t d|d  t
 j	tj t d| ||sJ t
 j	tj t d|d  ||sJ d S )	Nc                    s   d|  } j |S )Nz0return !!IPython.notebook.get_cell(%s).rendered;)browserexecute_script)indexJSnotebook i/var/www/edux/Edux_v2/venv/lib/python3.10/site-packages/notebook/tests/selenium/test_dualmode_markdown.pyis_cell_rendered   s   z0test_dualmode_markdown.<locals>.is_cell_renderedz
print("a")r   commandmmarkdownedit)append
focus_cellr   body	send_keysget_cell_typer   ENTERr   r   r   )r   r   ar
   r   r   r   test_dualmode_markdown   s@   


r   N)__doc__selenium.webdriver.common.keysr   utilsr   r   r   r   r   r   r   r   <module>   s    