示例#1
0
 def update_issue(self, issue_key: str = None, issue_data: dict = None):
     """
     Update the issue with the given data
     :param issue_key: the jira issue key
     :param issue_data: the issue update
     :return: a request Response
     """
     return JiraIssue.update_issue(url=self.url,
                                   headers=self.header(),
                                   issue_key=issue_key,
                                   issue_data=issue_data)
示例#2
0
 def update_test(url=None,
                 headers=None,
                 test_key=None,
                 test_description=None,
                 test_name=None,
                 test_type=None):
     data = {
         "fields": {
             "summary": test_name,
             "description": "",
             "customfield_10202": {
                 "value": "Cucumber"
             },
             "customfield_10203": {
                 "value": str(test_type)
             },
             "customfield_10204": test_description
         }
     }
     return JiraIssue.update_issue(url=url,
                                   headers=headers,
                                   issue_key=test_key,
                                   issue_data=data)
示例#3
0
 def update_story(url=None,
                  headers=None,
                  issue_key=None,
                  title=None,
                  description=None,
                  epic_key=None,
                  actor=None,
                  action=None,
                  benefit=None):
     data = {
         "fields": {
             "summary": title,
             "description": description,
             "customfield_10002": epic_key,
             JiraStories.ROLE_JIRA_KEY: actor,
             JiraStories.ACTION_JIRA_KEY: action,
             JiraStories.BENEFIT_JIRA_KEY: benefit
         }
     }
     return JiraIssue.update_issue(url=url,
                                   headers=headers,
                                   issue_key=issue_key,
                                   issue_data=data)  # noqa