Skip to content

Commit 8101d44

Browse files
author
libertyzhu
committed
2 parents bc0233f + bf030b5 commit 8101d44

File tree

1 file changed

+61
-16
lines changed

1 file changed

+61
-16
lines changed

ut/test.py

Lines changed: 61 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -100,6 +100,7 @@ def token(self):
100100
mi_face_search_dataset_name = "ci-sdk-face-search"
101101
mi_face_search_file = "face.jpeg"
102102

103+
103104
def _create_test_bucket(test_bucket, create_region=None):
104105
try:
105106
if create_region is None:
@@ -3618,6 +3619,13 @@ def test_append_object():
36183619

36193620

36203621
def test_ci_delete_asr_template():
3622+
response = client.ci_get_asr_bucket(BucketName=ci_bucket_name)
3623+
if response['TotalCount'] == '0':
3624+
kwargs = {"CacheControl": "no-cache", "ResponseCacheControl": "no-cache"}
3625+
client.ci_open_asr_bucket(
3626+
Bucket=ci_bucket_name,
3627+
**kwargs
3628+
)
36213629
# 删除指定语音识别模板
36223630
response = client.ci_delete_asr_template(
36233631
Bucket=ci_bucket_name,
@@ -3628,6 +3636,13 @@ def test_ci_delete_asr_template():
36283636

36293637
def test_ci_get_asr_template():
36303638
# 获取语音识别模板
3639+
response = client.ci_get_asr_bucket(BucketName=ci_bucket_name)
3640+
if response['TotalCount'] == '0':
3641+
kwargs = {"CacheControl": "no-cache", "ResponseCacheControl": "no-cache"}
3642+
client.ci_open_asr_bucket(
3643+
Bucket=ci_bucket_name,
3644+
**kwargs
3645+
)
36313646
kwargs = {"ContentType": "application/xml",
36323647
"ResponseCacheControl": "no-cache"}
36333648
response = client.ci_get_asr_template(
@@ -3639,6 +3654,11 @@ def test_ci_get_asr_template():
36393654

36403655
def test_ci_create_asr_template():
36413656
# 创建语音识别模板
3657+
response = client.ci_get_asr_bucket(BucketName=ci_bucket_name)
3658+
if response['TotalCount'] == '0':
3659+
client.ci_open_asr_bucket(
3660+
Bucket=ci_bucket_name,
3661+
)
36423662
kwargs = {"CacheControl": "no-cache", "ResponseCacheControl": "no-cache"}
36433663
response = client.ci_create_asr_template(
36443664
Bucket=ci_bucket_name,
@@ -3678,6 +3698,11 @@ def test_ci_create_asr_template():
36783698

36793699

36803700
def test_ci_list_asr_jobs():
3701+
response = client.ci_get_asr_bucket(BucketName=ci_bucket_name)
3702+
if response['TotalCount'] == '0':
3703+
client.ci_open_asr_bucket(
3704+
Bucket=ci_bucket_name,
3705+
)
36813706
kwargs = {"ContentType": "application/xml",
36823707
"ResponseCacheControl": "no-cache"}
36833708
response = client.ci_get_asr_queue(
@@ -3703,6 +3728,11 @@ def test_ci_list_asr_jobs():
37033728

37043729
def test_ci_get_asr_jobs():
37053730
# 获取语音识别任务信息
3731+
response = client.ci_get_asr_bucket(BucketName=ci_bucket_name)
3732+
if response['TotalCount'] == '0':
3733+
client.ci_open_asr_bucket(
3734+
Bucket=ci_bucket_name,
3735+
)
37063736
kwargs = {"CacheControl": "no-cache", "ResponseCacheControl": "no-cache"}
37073737
response = client.ci_get_asr_job(
37083738
Bucket=ci_bucket_name,
@@ -3713,6 +3743,11 @@ def test_ci_get_asr_jobs():
37133743

37143744

37153745
def test_ci_create_asr_jobs():
3746+
response = client.ci_get_asr_bucket(BucketName=ci_bucket_name)
3747+
if response['TotalCount'] == '0':
3748+
client.ci_open_asr_bucket(
3749+
Bucket=ci_bucket_name,
3750+
)
37163751
response = client.ci_get_asr_queue(
37173752
Bucket=ci_bucket_name,
37183753
ContentType='application/xml'
@@ -3748,6 +3783,11 @@ def test_ci_create_asr_jobs():
37483783

37493784

37503785
def test_ci_put_asr_queue():
3786+
response = client.ci_get_asr_bucket(BucketName=ci_bucket_name)
3787+
if response['TotalCount'] == '0':
3788+
client.ci_open_asr_bucket(
3789+
Bucket=ci_bucket_name,
3790+
)
37513791
response = client.ci_get_asr_queue(
37523792
Bucket=ci_bucket_name,
37533793
)
@@ -3776,6 +3816,11 @@ def test_ci_put_asr_queue():
37763816

37773817
def test_ci_get_asr_queue():
37783818
# 查询语音识别队列信息
3819+
response = client.ci_get_asr_bucket(BucketName=ci_bucket_name)
3820+
if response['TotalCount'] == '0':
3821+
client.ci_open_asr_bucket(
3822+
Bucket=ci_bucket_name,
3823+
)
37793824
response = client.ci_get_asr_queue(
37803825
Bucket=ci_bucket_name,
37813826
)
@@ -5917,22 +5962,6 @@ def test_ci_ai_bucket():
59175962
assert data['AiBucket']['Name'] == ci_bucket_name
59185963

59195964

5920-
def test_ci_asr_bucket():
5921-
# 关闭智能语音服务
5922-
kwargs = {"CacheControl": "no-cache", "ResponseCacheControl": "no-cache"}
5923-
response, data = client.ci_close_asr_bucket(
5924-
Bucket=ci_bucket_name,
5925-
**kwargs
5926-
)
5927-
assert data['BucketName'] == ci_bucket_name
5928-
5929-
response, data = client.ci_open_asr_bucket(
5930-
Bucket=ci_bucket_name,
5931-
**kwargs
5932-
)
5933-
assert data['AsrBucket']['Name'] == ci_bucket_name
5934-
5935-
59365965
def test_ci_hls_play_key():
59375966
kwargs = {"CacheControl": "no-cache", "ResponseCacheControl": "no-cache"}
59385967

@@ -5968,6 +5997,22 @@ def test_ci_hls_play_key():
59685997
assert data['PlayKeyList']['BackupPlayKey'] == '128d75fd2b6b4f958ccbb6fc38f60f04'
59695998

59705999

6000+
def test_ci_asr_bucket():
6001+
# 关闭智能语音服务
6002+
kwargs = {"CacheControl": "no-cache", "ResponseCacheControl": "no-cache"}
6003+
response, data = client.ci_close_asr_bucket(
6004+
Bucket=ci_bucket_name,
6005+
**kwargs
6006+
)
6007+
assert data['BucketName'] == ci_bucket_name
6008+
6009+
response, data = client.ci_open_asr_bucket(
6010+
Bucket=ci_bucket_name,
6011+
**kwargs
6012+
)
6013+
assert data['AsrBucket']['Name'] == ci_bucket_name
6014+
6015+
59716016
if __name__ == "__main__":
59726017
setUp()
59736018
"""

0 commit comments

Comments
 (0)