pathon测试

创建/分配/转换问题

jira.create_issue(): 创建问题

jira.create_issues(): 批量创建问题

jira.assign_issue(): 分配问题

jira.transitions(): 获取问题的工作流

jira.transition_issue(): 转换问题

示例如下:


# 创建问题

issue_dict = {

    'project': {'id': 123},

    'summary': 'New issue from jira-python',

    'description': 'Look into this one',

    'issuetype': {'name': 'Bug'},

}

new_issue = jira.create_issue(fields=issue_dict)


# 批量创建问题

issue_list = [

{

    'project': {'id': 123},

    'summary': 'First issue of many',

    'description': 'Look into this one',

    'issuetype': {'name': 'Bug'},

},

{

    'project': {'key': 'FOO'},

    'summary': 'Second issue',

    'description': 'Another one',

    'issuetype': {'name': 'Bug'},

},

{

    'project': {'name': 'Bar'},

    'summary': 'Last issue',

    'description': 'Final issue of batch.',

    'issuetype': {'name': 'Bug'},

}]

issues = jira.create_issues(field_list=issue_list)


# 分配问题

jira.assign_issue(issue, 'newassignee')


# 转换问题

jira.transition_issue(issue, '5', assignee={'name': 'pm_user'},

龙腾原创

联系作者longtestyan

你可能感兴趣的:(pathon测试)