U
    +if                     @   s>   d dl mZ d dlZd dlmZ d dlmZ G dd dZdS )    )StringION)read_sasc                   @   s   e Zd Zdd Zdd ZdS )TestSasc              	   C   s2   t d}d}tjt|d t| W 5 Q R X d S )N zVIf this is a buffer object rather than a string name, you must specify a format stringmatch)r   pytestraises
ValueErrorr   )selfbmsg r   O/home/mars/bis/venv/lib/python3.8/site-packages/pandas/tests/io/sas/test_sas.pytest_sas_buffer_format
   s
    zTestSas.test_sas_buffer_formatc              
   C   s@   d}t d(}tjt|d t| W 5 Q R X W 5 Q R X d S )Nz"unable to infer format of SAS fileZtest_file_no_extensionr   )tmZensure_cleanr   r	   r
   r   )r   r   pathr   r   r   $test_sas_read_no_format_or_extension   s    z,TestSas.test_sas_read_no_format_or_extensionN)__name__
__module____qualname__r   r   r   r   r   r   r   	   s   r   )	ior   r   Zpandasr   Zpandas._testingZ_testingr   r   r   r   r   r   <module>   s   