调整gitlink一系列测试用例

This commit is contained in:
floraachy
2024-10-10 13:41:58 +08:00
parent c14029edf6
commit bb41aeee6d
144 changed files with 3799 additions and 2152 deletions

View File

@@ -4,7 +4,7 @@ case_common:
allure_story: 里程碑
case_markers:
- gitlink
- repo
- projects
- milestone
- usefixtures: gitlink_login
@@ -14,7 +14,7 @@ case_info:
title: 删除一个里程碑
run: true
severity: normal
url: /api/v1/${env_repo_owner}/${env_repo_identifier}/milestones/${milestone_id}.json
url: /api/v1/${init_repo_owner}/${init_repo_identifier}/milestones/${milestone_id}.json
method: delete
headers:
Content-Type: application/json; charset=utf-8;
@@ -39,5 +39,7 @@ case_info:
case_dependence:
setup:
interface:
- gitlink_repo_new_milestone_01
- gitlink_repo_get_milestone_list_02
# 前置条件:新建一个里程碑
- gitlink_repo_new_milestone_01
# 前置条件获取刚刚新建里程碑的milestone_id
- gitlink_repo_get_milestone_list_02

View File

@@ -4,7 +4,7 @@ case_common:
allure_story: 里程碑
case_markers:
- gitlink
- repo
- projects
- milestone
- usefixtures: gitlink_login
@@ -14,7 +14,7 @@ case_info:
title: 更新一个里程碑
run: true
severity: normal
url: /api/v1/${env_repo_owner}/${env_repo_identifier}/milestones/${milestone_id}.json
url: /api/v1/${init_repo_owner}/${init_repo_identifier}/milestones/${milestone_id}.json
method: patch
headers:
Content-Type: application/json; charset=utf-8;
@@ -42,5 +42,7 @@ case_info:
case_dependence:
setup:
interface:
- gitlink_repo_new_milestone_01
- gitlink_repo_get_milestone_list_02
# 前置条件:新建一个里程碑
- gitlink_repo_new_milestone_01
# 前置条件获取刚刚新建里程碑的milestone_id
- gitlink_repo_get_milestone_list_02

View File

@@ -4,7 +4,7 @@ case_common:
allure_story: 里程碑
case_markers:
- gitlink
- repo
- projects
- milestone
- usefixtures: gitlink_login
@@ -14,7 +14,7 @@ case_info:
title: 更新一个里程碑的状态 - 关闭里程碑
run: true
severity: normal
url: /api/${env_repo_owner}/${env_repo_identifier}/milestones/${milestone_id}/update_status.json
url: /api/${init_repo_owner}/${init_repo_identifier}/milestones/${milestone_id}/update_status.json
method: POST
headers:
Content-Type: application/json; charset=utf-8;
@@ -22,7 +22,7 @@ case_info:
request_type: json
payload:
id: ${milestone_id}
project_id: ${env_repo_identifier}
project_id: ${repo_identifier}
status: closed
files:
assert_response:
@@ -42,8 +42,10 @@ case_info:
case_dependence:
setup:
interface:
- gitlink_repo_new_milestone_01
- gitlink_repo_get_milestone_list_02
# 前置条件:新建一个里程碑
- gitlink_repo_new_milestone_01
# 前置条件获取刚刚新建里程碑的milestone_id
- gitlink_repo_get_milestone_list_02
-
@@ -51,7 +53,7 @@ case_info:
title: 更新一个里程碑的状态 - 开启里程碑
run: true
severity: normal
url: /api/${env_repo_owner}/${env_repo_identifier}/milestones/${milestone_id}/update_status.json
url: /api/${init_repo_owner}/${init_repo_identifier}/milestones/${milestone_id}/update_status.json
method: POST
headers:
Content-Type: application/json; charset=utf-8;
@@ -59,7 +61,7 @@ case_info:
request_type: json
payload:
id: ${milestone_id}
project_id: ${env_repo_identifier}
project_id: ${repo_identifier}
status: open
files:
assert_response:
@@ -79,5 +81,7 @@ case_info:
case_dependence:
setup:
interface:
- gitlink_repo_new_milestone_01
- gitlink_repo_get_milestone_list_02
# 前置条件:新建一个里程碑
- gitlink_repo_new_milestone_01
# 前置条件获取刚刚新建里程碑的milestone_id
- gitlink_repo_get_milestone_list_02

View File

@@ -4,7 +4,7 @@ case_common:
allure_story: 里程碑
case_markers:
- gitlink
- repo
- projects
- milestone
- usefixtures: gitlink_login
@@ -14,7 +14,7 @@ case_info:
title: 获取里程碑列表
run: true
severity: normal
url: /api/v1/${env_repo_owner}/${env_repo_identifier}/milestones.json
url: /api/v1/${init_repo_owner}/${init_repo_identifier}/milestones.json
method: GET
headers:
Content-Type: application/json; charset=utf-8;
@@ -45,7 +45,7 @@ case_info:
title: 获取里程碑列表 - 开启状态的里程碑
run: true
severity: normal
url: /api/v1/${env_repo_owner}/${env_repo_identifier}/milestones.json
url: /api/v1/${init_repo_owner}/${init_repo_identifier}/milestones.json
method: GET
headers:
Content-Type: application/json; charset=utf-8;

View File

@@ -4,7 +4,7 @@ case_common:
allure_story: 里程碑
case_markers:
- gitlink
- repo
- projects
- milestone
- usefixtures: gitlink_login
@@ -14,7 +14,7 @@ case_info:
title: 创建一个里程碑
run: true
severity: normal
url: /api/v1/${env_repo_owner}/${env_repo_identifier}/milestones.json
url: /api/v1/${init_repo_owner}/${init_repo_identifier}/milestones.json
method: POST
headers:
Content-Type: application/json; charset=utf-8;