o
    iL                     @   s  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ddejdejd
didedgdddddddejdejd
didedgdddg ddddejdejd
didedgddddgddddejdejd
didedgddddgddddejdejd
didgddddejdejd
didgi ddddgZe	ej e
d< ejee d ed!gZejjd"d# ZdS )$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                    s^   t | t tjtjddd}| jjj|dI d H }W d    d S 1 s(w   Y  d S )Nr	   )r   )r   r
   )	r   r   
ValueErrorr   CreateAuthTokenConfigHttpOptionsaioauth_tokenscreate)clientr   token r*   c/home/ubuntu/transcripts/venv/lib/python3.10/site-packages/google/genai/tests/tokens/test_create.pytest_async_create_no_lock   s   
"r,   )__doc__pytest r   r   _MODELTestTableItemCreateAuthTokenParametersr   list__annotations__setup__file__globals
pytestmarkmarkasyncior,   r*   r*   r*   r+   <module>   s   
n
