
    hjz                         U d Z ddlZddlmZ ddlmZ  ej        d ej        d	          d
d          gZeej                 e	d<    ej
        e e            de          Zej        j        d             ZdS )zTest files get method.    N   )types   )pytest_helpertest_getfiles/vjvu9fwk2qj8namez+only supported in Gemini Developer API modezHThe files have a TTL, they cannot be reliably retrieved for a long time.)r
   
parametersexception_if_vertexskip_in_api_mode
test_tablez	files.get)fileglobals_for_filetest_methodr   c                    K   t          j        | t                    5  | j        j                            d           d {V }d d d            d S # 1 swxY w Y   d S )Nr   r	   )r   r   
ValueErroraiofilesget)clientr   s     e/var/www/app.qaans.com/backend/venv/lib/python3.11/site-packages/google/genai/tests/files/test_get.py
test_asyncr   +   s      (<< A A!%%+?%@@@@@@@@DA A A A A A A A A A A A A A A A A As   'AAA)__doc__pytest r   r   TestTableItem_GetFileParametersr   list__annotations__setup__file__globals
pytestmarkmarkasyncior        r   <module>r)      s   "                  M+5+1EFFFI  
1
D,- 
 
 
 !] 	WYY	  
 A A A A Ar(   