
    עiL                     `   U d Z ddlZddlmZ ddlmZ dZ ej                  d ej                  d	d
dii      d       ej                  d ej                  d
didedgdddd      d       ej                  d ej                  d
didedgdddg d      d       ej                  d ej                  d
didedgddddgd      d       ej                  d ej                  d
didedgddddgd      d       ej                  d ej                  d
didgd      d       ej                  d ej                  d
didgi d      d      gZe	ej                     e
d<    ej                  e e       d e!      gZej                  j                   d"        Zy)#zTests for tokens.create().    N   )types   )pytest_helperz$models/gemini-live-2.5-flash-previewtest_create_no_lockhttp_optionsapi_versionv1alphaconfigz-only supported in the Gemini Developer client)name
parametersexception_if_vertextest_create_global_lockTEXTgffffff?)response_modalitiestemperature)modelr   )r   useslive_connect_constraints test_create_lock_non_null_fields)r   r   r   lock_additional_fields(test_create_lock_unset_fields_as_defaultoutput_audio_transcription"test_create_lock_additional_fieldstop_ktest_create_lock_with_no_params)r   r   "test_create_lock_with_empty_params)r   r   r   
test_tablezauth_tokens.create)fileglobals_for_filetest_methodr   c                   K   t        j                  | t              5  t        j                  t        j
                  d            }| j                  j                  j                  |       d {   }d d d        y 7 # 1 sw Y   y xY ww)Nr
   )r	   )r   r   )	r   r   
ValueErrorr   CreateAuthTokenConfigHttpOptionsaioauth_tokenscreate)clientr   tokens      f/sites/domain-asset-master/.venv/lib/python3.12/site-packages/google/genai/tests/tokens/test_create.pytest_async_create_no_lockr-      su     ((< ?((&&9=F **((//v/>>E	? ? ?	? ?s/   BAB1A?2B6	B?BB
B)__doc__pytest r   r   _MODELTestTableItemCreateAuthTokenParametersr   list__annotations__setup__file__globals
pytestmarkmarkasyncior-        r,   <module>r>      s  " !    
0
  M"2522"]I$>?
 L  M&2522 "/	 :#06x'*-

 L!$  M/2522 "/	 :#06x'*- +-
 L#&  M72522 "/	 :#06x'*- ,H*H
 L#&  M12522 "/	 :#06x'*- ,3)
 L#&  M.2522 "/	 :+G*H
 L
  M12522 "/	 :+G*H,.
 Lk1
D,,- k\ M (	
 ? ?r=   