o
    ¹iå  ã                   @   sJ   d dl Z d dlmZ d dlmZ G dd„ de jƒZedkr#e  ¡  dS dS )é    N)Ú
GoogleAuth)ÚGoogleDrivec                   @   s@   e Zd ZdZedƒZe ¡  dZdZdd„ Z	dd„ Z
d	d
„ ZdS )ÚApiAttributeTestzTest ApiAttr functions.
    zsettings/test1.yamlza.pngzb.pngc                 C   sN   |   | jjd u¡ | j ¡  | j ¡  |   | jjd u¡ |   d| jjv¡ d S )NÚmetadata)Ú
assertTrueÚfile1r   ÚUpdateMetadata©Úself© r   úT/var/www/edux/Edux_v2/venv/lib/python3.10/site-packages/pydrive/test/test_apiattr.pyÚ'test_UpdateMetadataNotInfinitelyNesting   s
   

z8ApiAttributeTest.test_UpdateMetadataNotInfinitelyNestingc                 C   s&   t | jƒ| _| j ¡ | _| j ¡  d S ©N)r   ÚgaÚdriveÚ
CreateFiler   ÚUploadr	   r   r   r   ÚsetUp   s   zApiAttributeTest.setUpc                 C   s   | j  ¡  d S r   )r   ÚDeleter	   r   r   r   ÚtearDown   s   zApiAttributeTest.tearDownN)Ú__name__Ú
__module__Ú__qualname__Ú__doc__r   r   ÚLocalWebserverAuthÚ
first_fileÚsecond_filer   r   r   r   r   r   r   r      s    r   Ú__main__)	ÚunittestÚpydrive.authr   Úpydrive.driver   ÚTestCaser   r   Úmainr   r   r   r   Ú<module>   s    ÿ