Files
apiautotest/interface/gitlink/projects/test_gitlink_get_repo_licenses.yaml
2024-10-10 13:41:58 +08:00

34 lines
725 B
YAML

case_common:
allure_epic: GitLink接口
allure_feature: 开源项目模块
allure_story: 获取项目基础数据
case_markers:
- gitlink
- gitea
- projects
- usefixtures: gitlink_login
# 用例数据
case_info:
-
id: gitlink_get_repo_licenses_01
title: 获取开源许可证列表数据
severity: normal
run: True
url: /api/licenses.json
method: GET
headers:
Content-Type: application/json; charset=utf-8;
Cookie: ${cookies}
cookies:
request_type: params
payload:
files:
assert_response:
status_code: 200
assert_sql:
extract:
type_jsonpath:
licenses_ids: $.licenses[*].id
licenses_id: $.licenses[0].id
licenses_name: $.licenses[0].name