ó
ú2¢\c           @   s   d  „  Z  d „  Z d „  Z d S(   c         C   s   d j  | ƒ } |  j j | ƒ S(   Ns4   return Jupyter.notebook.get_cell({}).is_deletable();(   t   formatt   browsert   execute_script(   t   nbt   indext   JS(    (    sF   lib/python2.7/site-packages/notebook/tests/selenium/test_deletecell.pyt   cell_is_deletable   s    c         C   s1   x* t  t |  j ƒ ƒ D] } |  j d ƒ q Wd  S(   Ni    (   t   ranget   lent   cellst   delete_cell(   t   notebookt   i(    (    sF   lib/python2.7/site-packages/notebook/tests/selenium/test_deletecell.pyt   remove_all_cells   s    c         C   sy  d } d } d } |  j  d d d | ƒ |  j | | ƒ |  j ƒ  |  j ƒ  | | | g k sc t ‚ x, t d d ƒ D] } t |  | ƒ ss t ‚ qs W|  j d d d	 ƒ |  j d
 d d ƒ t |  d ƒ sÎ t ‚ t |  d
 ƒ sã t ‚ t |  d ƒ sø t ‚ |  j d ƒ |  j ƒ  | | | g k s&t ‚ |  j d
 ƒ |  j ƒ  | | g k sQt ‚ |  j d
 ƒ |  j ƒ  | g k syt ‚ |  j d d d ƒ |  j d ƒ t	 |  j
 ƒ d
 k s´t ‚ |  j  d d d | ƒ |  j d d d	 ƒ t |  d ƒ sót ‚ |  j ƒ  |  j j d ƒ t	 |  j
 ƒ d k s(t ‚ t |  d
 ƒ s=t ‚ |  j d d d ƒ t |  ƒ t	 |  j
 ƒ d
 k sut ‚ d  S(   Ns
   print("a")s
   print("b")s
   print("c")R   i    t   contenti   t	   deletablet   falsei   i   t   truet   cv(   t	   edit_cellt   appendt   to_command_modet   get_cells_contentst   AssertionErrorR   R   t   set_cell_metadataR
   R   R	   t   current_cellt	   send_keysR   (   R   t   at   bt   ct   cell(    (    sF   lib/python2.7/site-packages/notebook/tests/selenium/test_deletecell.pyt   test_delete_cells
   sB    
!!

N(   R   R   R   (    (    (    sF   lib/python2.7/site-packages/notebook/tests/selenium/test_deletecell.pyt   <module>   s   		