o
    Û­j�  ã                   @   sL   d dl mZ d dlZd dlmZ dd„ Zejjdd„ ƒZejjdd	„ ƒZ	dS )
é    )ÚBytesION)Úread_csvc                  C   sL   t jddd� ddlm}  ddg}|D ]}| t|ƒt|ƒd�}t|ƒ qd S )	NÚbotocorez1.10.47)Ú
minversionr   )ÚStreamingBodys   foo,bar,baz
1,2,3
4,5,6
s   just,the,header
)Úcontent_length)ÚpytestÚimportorskipÚbotocore.responser   r   Úlenr   )r   ÚdataÚelÚbody© r   úT/var/www/html/CropPilot/venv/lib/python3.10/site-packages/pandas/tests/io/test_s3.pyÚtest_streaming_s3_objects   s   
þr   c                 C   s6   t  d¡ td| j› d�d|d�}t|ƒdksJ ‚d S )NÚs3fsús3://ú	/tips.csvé   )ÚnrowsÚstorage_options©r   r	   r   Únamer   )Ús3_public_bucket_with_dataÚs3soÚresultr   r   r   Ú'test_read_without_creds_from_pub_bucket   s   
ýr   c                 C   s8   t  d¡ td| j› d�dd |d�}t|ƒdksJ ‚d S )Nr   r   r   é   )r   Úheaderr   r   )r   r   Údfr   r   r   Ú$test_read_with_creds_from_pub_bucket    s   
ür!   )
Úior   r   Úpandasr   r   ÚmarkÚ
single_cpur   r!   r   r   r   r   Ú<module>   s    
