o
    pkj                     @   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dddi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_with_streaming_translation_configtranslation_configesT)target_language_codeecho_target_language 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/djax/ivt_ai_plugin/venv/lib/python3.10/site-packages/google/genai/tests/tokens/test_create.pytest_async_create_no_lock   s   
"r1   )__doc__pytest r   r   _MODELTestTableItemCreateAuthTokenParametersr#   list__annotations__setup__file__globals
pytestmarkmarkasyncior1   r/   r/   r/   r0   <module>   s   
 
