
    hjJ                        U d dl Z ddlmZ ddlmZ ddlmZ dddiiZ ej        d	 ej        d
ddd          d           ej        d ej        d
dded          d          gZe	ej                 e
d<    ej        e e            de          Ze j        j        d             Ze j        j        d             ZdS )    N   )errors)types   )pytest_helperheaderstesttest_vertex_tuned_models_updatemodels/2171259487439028224zMy SupervisedTuningJob8)descriptiondefault_checkpoint_idmodelconfig404)name
parametersexception_if_mldev;test_vertex_tuned_models_update_with_http_options_in_method)r   r   http_options
test_tablezmodels.update)fileglobals_for_filetest_methodr   c                   K   | j         j        rxt          j        t          j                  5 }| j        j                            ddt          d           d {V  d d d            n# 1 swxY w Y   dt          |          v sJ d S d S )Nz4tunedModels/generatenum5443-ekrw7ie9wis23zbeogbw6jq8My tuned gemini model)r   r   r   r   )_api_clientvertexaipytestraisesr   ClientErroraiomodelsupdatetest_http_optionsstr)clientes     i/var/www/app.qaans.com/backend/venv/lib/python3.11/site-packages/google/genai/tests/models/test_update.pytest_async_update_tuned_modelr+   >   s        		v)	*	* aJ$$F4/  %                        CFF????	 	 ?s   0A))A-0A-c                 t  K   | j         j        r1| j        j                            ddt
          d           d {V }d S t          j        t          j	                  5 }| j        j                            ddt
          d           d {V  d d d            n# 1 swxY w Y   dt          |          v sJ d S )Nr   r   )display_namer   r   r   )r   r   r#   r$   r%   r&   r    r!   r   r"   r'   )r(   responser)   s      r*   test_async_update_modelr/   L   s;       Z&--*3-
 
 .        HHH 
v)	*	* aJ$$,5/  %                        CFF??????s   0BB!B)r     r   r   r   r&   TestTableItem_UpdateModelParametersr   list__annotations__setup__file__globals
pytestmarkmarkasyncior+   r/        r*   <module>r=      s  "                    34   M./5/. -),	 
 
 
 !    MJ/5/. -), 1 	
 	
 	
 !  1
D,-   < !] 	WYY	  
 
 
 
     r<   