o
    i                  	   @   s   U d Z ddlZddlmZ ddlmZ ddlmZ dZejd	ejd
ddddejdejddeddididedddejdejdddddgZ	e
ej ed< ejee de	dZejjdd Zejjdd  Zejjd!d" ZdS )#zTests for models.get.    N   )errors)types   )pytest_helpertest_api_versiontest_delete_modelzmodels/8533706666867163136model404z$cannot be deleted for multiple times)name
parametersexception_if_mldevskip_in_api_mode-test_delete_model_with_http_options_in_methodztmodels/8533706666867163136http_optionstestheadersapi_versionr   r
   config)r   r   exception_if_vertexr   r   test_delete_tuned_modelztunedModels/generate-num-9598)r   r   r   r   
test_tablezmodels.delete)fileglobals_for_filetest_methodr   c                    s   t tj}| jjjddtddididI d H  W d    n1 s%w   Y  | jj	r:t|j
jd v s8J d S dt|v sBJ d S )	NtunedModels/generate-num-888r   r   r   r   r   r   r   )pytestraisesr   ClientErroraiomodelsdeleteTEST_API_VERSION_api_clientvertexaivalueargsstr)cliente r-   Y/home/ubuntu/.local/lib/python3.10/site-packages/google/genai/tests/models/test_delete.py3test_async_delete_model_with_http_options_in_methodC   s   
r/   c                    sz   | j jr0ttj}| jjjddI d H  W d    n1 s!w   Y  dt	|v s.J d S | jjjddI d H }d S )Nr   r	   r   )
r&   r'   r   r    r   r!   r"   r#   r$   r*   )r+   r,   responser-   r-   r.   test_async_delete_tuned_modelV   s   r1   c                    sz   | j jr| jjjddI d H }d S ttj}| jjjddI d H  W d    n1 s.w   Y  dt	|v s;J d S )Nzmodels/1071206899942162432r	   r   )
r&   r'   r"   r#   r$   r   r    r   r!   r*   )r+   r0   r,   r-   r-   r.   test_async_delete_modelb   s   r2   )__doc__r    r   r   r   r%   TestTableItem_DeleteModelParametersr   list__annotations__setup__file__globals
pytestmarkmarkasyncior/   r1   r2   r-   r-   r-   r.   <module>   sb   	!

