def post(self, testcase): """Create an issue.""" cc_me = self.request.get('ccMe') severity = self.request.get('severity') self.create_issue(testcase, severity, cc_me) self.render_json(show.get_testcase_detail(testcase))
def post(self, testcase): """Update an issue.""" issue_id = self.request.get('issueId') needs_summary_update = self.request.get('needsSummaryUpdate') self.update_issue(testcase, issue_id, needs_summary_update) self.render_json(show.get_testcase_detail(testcase))
def post(self, testcase): """Queue redo tasks.""" testcase_tasks = self.request.get('tasks') user_email = helpers.get_user_email() self.redo(testcase, testcase_tasks, user_email) self.render_json(show.get_testcase_detail(testcase))
def post(self): """Mark the testcase as security-related.""" testcase_id = request.get('testcaseId') security = request.get('security') severity = request.get('severity') testcase = helpers.get_testcase(testcase_id) if not access.has_access(fuzzer_name=testcase.actual_fuzzer_name(), job_type=testcase.job_type, need_privileged_access=True): raise helpers.AccessDeniedException() mark(testcase, security, severity) return self.render_json(show.get_testcase_detail(testcase))
def post(self): """Remove the issue from the testcase.""" testcase_id = self.request.get('testcaseId') updated_testcase = remove_group(testcase_id) self.render_json(show.get_testcase_detail(updated_testcase))
def post(self): """Mark the testcase as unconfirmed.""" testcase_id = self.request.get('testcaseId') testcase = helpers.get_testcase(testcase_id) mark(testcase) self.render_json(show.get_testcase_detail(testcase))
def post(self, testcase): """Update from trunk.""" update(testcase) return self.render_json(show.get_testcase_detail(testcase))
def post(self): """Remove duplicate status from a test case.""" testcase_id = self.request.get('testcaseId') testcase = helpers.get_testcase(testcase_id) remove(testcase) self.render_json(show.get_testcase_detail(testcase))
def post(self): """Mark the testcase as security-related.""" testcase_id = request.get('testcaseId') testcase = helpers.get_testcase(testcase_id) mark(testcase) return self.render_json(show.get_testcase_detail(testcase))