o
    i                     @   s,   d Z ddlmZ ddlmZmZ dd ZdS )z>Tests clipboard by copying, cutting and pasting multiple cells    )Keys   )wait_for_selectorwait_for_xpathc                    s   | g d    g dksJ  fddtdD   dd  jd  dd t jd	d
d  t jdd
d     g dksKJ  dd t jdd
d  tdD ]	} jt	j
 q_ jd    g dksyJ d S )N)	 12345a6b7c8dc                    s   g | ]	} j tjqS  )body	send_keysr   UP).0inotebookr   m/var/www/edux/Edux_v2/venv/lib/python3.10/site-packages/notebook/tests/selenium/test_clipboard_multiselect.py
<listcomp>   s    z.test_clipboard_multiselect.<locals>.<listcomp>   r      c   z//a[text()="Edit"]T)singlez#paste_cell_replace)	r   r   r   r	   r
   r   r   r   r	      z
.fa-cut.fav)	r   r   r   r   r	   r   r   r	   r
   )get_cells_contentsrangeselect_cell_ranger   r   r   browserclickr   r   r   )prefill_notebookr   r   r   r   test_clipboard_multiselect   s   r&   N)__doc__selenium.webdriver.common.keysr   utilsr   r   r&   r   r   r   r   <module>   s    