
>\                 @   sn   d  d l  Z  d  d l Z d  d l Z d  d l m Z d  d l m Z d d l m Z Gd d   d e  Z	 d S)    N)TestCase)open_workbook   )from_this_dirc               @   sd   e  Z d  Z d d   Z d d   Z d d   Z d d   Z d	 d
   Z d d   Z d d   Z	 d S)TestOpenc             C   s&   t  t t j j d d d    d  S)Nz..Zexamplesznamesdemo.xls)r   r   ospathjoin)self r   @/home/travis/build/python-excel/xlrd/tests/test_open_workbook.pytest_names_demo   s    zTestOpen.test_names_democ             C   ss   t  j d d d t j j d   H } t j t d  | j  t	 t j j
 d t j j | j    Wd  QRXd  S)Nsuffixz.xlsxdir~ztext_bar.xlsx)tempfileZNamedTemporaryFiler   r   
expandusershutilcopyfiler   namer   r	   basename)r
   fpr   r   r   test_tilde_path_expansion   s    'z"TestOpen.test_tilde_path_expansionc             C   s   t  t d  d d d  S)Nzissue20.xlsformatting_infoT)r   r   )r
   r   r   r   'test_ragged_rows_tidied_with_formatting   s    z0TestOpen.test_ragged_rows_tidied_with_formattingc             C   s   t  t d  d d d  S)Nzpicture_in_cell.xlsr   T)r   r   )r
   r   r   r   test_BYTES_X00   s    zTestOpen.test_BYTES_X00c             C   s   t  t d   d  S)Nztext_bar.xlsx)r   r   )r
   r   r   r   test_xlsx_simple$   s    zTestOpen.test_xlsx_simplec             C   s   t  t d   d  S)Nzreveng1.xlsx)r   r   )r
   r   r   r   	test_xlsx*   s    zTestOpen.test_xlsxc             C   s   t  t d   d  S)Nzerr_cell_empty.xlsx)r   r   )r
   r   r   r   test_err_cell_empty1   s    zTestOpen.test_err_cell_emptyN)
__name__
__module____qualname__r   r   r   r   r   r   r   r   r   r   r   r      s   r   )
r   r   r   unittestr   xlrdr   baser   r   r   r   r   r   <module>   s   