@@ -224,24 +224,10 @@ def setUp():
224224 _create_test_bucket (copy_test_bucket )
225225 _upload_test_file (test_bucket , test_object )
226226 _upload_test_file (copy_test_bucket , test_object )
227- response = client .ci_get_asr_bucket (BucketName = ci_bucket_name )
228- if response ['TotalCount' ] == '0' :
229- kwargs = {"CacheControl" : "no-cache" , "ResponseCacheControl" : "no-cache" }
230- response , data = client .ci_open_asr_bucket (
231- Bucket = ci_bucket_name ,
232- ** kwargs
233- )
234227
235228
236229def tearDown ():
237230 print ("function teardown" )
238- response = client .ci_get_asr_bucket (BucketName = ci_bucket_name )
239- if response ['TotalCount' ] != '0' :
240- kwargs = {"CacheControl" : "no-cache" , "ResponseCacheControl" : "no-cache" }
241- response , data = client .ci_close_asr_bucket (
242- Bucket = ci_bucket_name ,
243- ** kwargs
244- )
245231
246232
247233def test_cos_comm_format_region ():
@@ -3634,6 +3620,13 @@ def test_append_object():
36343620
36353621
36363622def test_ci_delete_asr_template ():
3623+ response = client .ci_get_asr_bucket (BucketName = ci_bucket_name )
3624+ if response ['TotalCount' ] == '0' :
3625+ kwargs = {"CacheControl" : "no-cache" , "ResponseCacheControl" : "no-cache" }
3626+ client .ci_open_asr_bucket (
3627+ Bucket = ci_bucket_name ,
3628+ ** kwargs
3629+ )
36373630 # 删除指定语音识别模板
36383631 response = client .ci_delete_asr_template (
36393632 Bucket = ci_bucket_name ,
@@ -3644,6 +3637,13 @@ def test_ci_delete_asr_template():
36443637
36453638def test_ci_get_asr_template ():
36463639 # 获取语音识别模板
3640+ response = client .ci_get_asr_bucket (BucketName = ci_bucket_name )
3641+ if response ['TotalCount' ] == '0' :
3642+ kwargs = {"CacheControl" : "no-cache" , "ResponseCacheControl" : "no-cache" }
3643+ client .ci_open_asr_bucket (
3644+ Bucket = ci_bucket_name ,
3645+ ** kwargs
3646+ )
36473647 kwargs = {"ContentType" : "application/xml" ,
36483648 "ResponseCacheControl" : "no-cache" }
36493649 response = client .ci_get_asr_template (
@@ -3655,6 +3655,11 @@ def test_ci_get_asr_template():
36553655
36563656def test_ci_create_asr_template ():
36573657 # 创建语音识别模板
3658+ response = client .ci_get_asr_bucket (BucketName = ci_bucket_name )
3659+ if response ['TotalCount' ] == '0' :
3660+ client .ci_open_asr_bucket (
3661+ Bucket = ci_bucket_name ,
3662+ )
36583663 kwargs = {"CacheControl" : "no-cache" , "ResponseCacheControl" : "no-cache" }
36593664 response = client .ci_create_asr_template (
36603665 Bucket = ci_bucket_name ,
@@ -3694,6 +3699,11 @@ def test_ci_create_asr_template():
36943699
36953700
36963701def test_ci_list_asr_jobs ():
3702+ response = client .ci_get_asr_bucket (BucketName = ci_bucket_name )
3703+ if response ['TotalCount' ] == '0' :
3704+ client .ci_open_asr_bucket (
3705+ Bucket = ci_bucket_name ,
3706+ )
36973707 kwargs = {"ContentType" : "application/xml" ,
36983708 "ResponseCacheControl" : "no-cache" }
36993709 response = client .ci_get_asr_queue (
@@ -3719,6 +3729,11 @@ def test_ci_list_asr_jobs():
37193729
37203730def test_ci_get_asr_jobs ():
37213731 # 获取语音识别任务信息
3732+ response = client .ci_get_asr_bucket (BucketName = ci_bucket_name )
3733+ if response ['TotalCount' ] == '0' :
3734+ client .ci_open_asr_bucket (
3735+ Bucket = ci_bucket_name ,
3736+ )
37223737 kwargs = {"CacheControl" : "no-cache" , "ResponseCacheControl" : "no-cache" }
37233738 response = client .ci_get_asr_job (
37243739 Bucket = ci_bucket_name ,
@@ -3729,6 +3744,11 @@ def test_ci_get_asr_jobs():
37293744
37303745
37313746def test_ci_create_asr_jobs ():
3747+ response = client .ci_get_asr_bucket (BucketName = ci_bucket_name )
3748+ if response ['TotalCount' ] == '0' :
3749+ client .ci_open_asr_bucket (
3750+ Bucket = ci_bucket_name ,
3751+ )
37323752 response = client .ci_get_asr_queue (
37333753 Bucket = ci_bucket_name ,
37343754 ContentType = 'application/xml'
@@ -3764,6 +3784,11 @@ def test_ci_create_asr_jobs():
37643784
37653785
37663786def test_ci_put_asr_queue ():
3787+ response = client .ci_get_asr_bucket (BucketName = ci_bucket_name )
3788+ if response ['TotalCount' ] == '0' :
3789+ client .ci_open_asr_bucket (
3790+ Bucket = ci_bucket_name ,
3791+ )
37673792 response = client .ci_get_asr_queue (
37683793 Bucket = ci_bucket_name ,
37693794 )
@@ -3792,6 +3817,11 @@ def test_ci_put_asr_queue():
37923817
37933818def test_ci_get_asr_queue ():
37943819 # 查询语音识别队列信息
3820+ response = client .ci_get_asr_bucket (BucketName = ci_bucket_name )
3821+ if response ['TotalCount' ] == '0' :
3822+ client .ci_open_asr_bucket (
3823+ Bucket = ci_bucket_name ,
3824+ )
37953825 response = client .ci_get_asr_queue (
37963826 Bucket = ci_bucket_name ,
37973827 )
@@ -5960,6 +5990,22 @@ def test_ci_hls_play_key():
59605990 assert data ['PlayKeyList' ]['BackupPlayKey' ] == '128d75fd2b6b4f958ccbb6fc38f60f04'
59615991
59625992
5993+ def test_ci_asr_bucket ():
5994+ # 关闭智能语音服务
5995+ kwargs = {"CacheControl" : "no-cache" , "ResponseCacheControl" : "no-cache" }
5996+ response , data = client .ci_close_asr_bucket (
5997+ Bucket = ci_bucket_name ,
5998+ ** kwargs
5999+ )
6000+ assert data ['BucketName' ] == ci_bucket_name
6001+
6002+ response , data = client .ci_open_asr_bucket (
6003+ Bucket = ci_bucket_name ,
6004+ ** kwargs
6005+ )
6006+ assert data ['AsrBucket' ]['Name' ] == ci_bucket_name
6007+
6008+
59636009if __name__ == "__main__" :
59646010 setUp ()
59656011 """
0 commit comments