
    עiJ                        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y)    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                 8  K   | j                   j                  rrt        j                  t        j
                        5 }| j                  j                  j                  ddt        d       d {    d d d        dt              v sJ y y 7 # 1 sw Y   xY ww)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     f/sites/domain-asset-master/.venv/lib/python3.12/site-packages/google/genai/tests/models/test_update.pytest_async_update_tuned_modelr+   >   s       	v))	* aJJ$$F4/ %    CF?? ! s.   :B2B.B/B3BBBBc                   K   | j                   j                  r7| j                  j                  j	                  ddt
        d       d {   }y t        j                  t        j                        5 }| j                  j                  j	                  ddt
        d       d {    d d d        dt              v sJ y 7 w7 # 1 sw Y   xY ww)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       ZZ&&--*3-
 .  H 
v))	* aJJ$$,5/ %    CF??! s<   AC
C(C32C%C&C*CCCC)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,,- < !]  	Y	
 
 
  r<   