test_plugin.py 文件源码

python
阅读 29 收藏 0 点赞 0 评论 0

项目:sentry-plugins 作者: getsentry 项目源码 文件源码
def test_create_issue(self):
        responses.add(
            responses.GET,
            'https://getsentry.atlassian.net/rest/api/2/issue/createmeta',
            json=create_meta_response)
        responses.add(responses.POST, 'https://getsentry.atlassian.net/rest/api/2/issue', json={
            'key': 'SEN-1'
        })
        self.plugin.set_option('instance_url', 'https://getsentry.atlassian.net', self.project)
        group = self.create_group(message='Hello world', culprit='foo.bar')

        request = self.request.get('/')
        request.user = AnonymousUser()
        form_data = {
            'title': 'Hello',
            'description': 'Fix this.',
            'issuetype': 'bug',
            'project': 'SEN'
        }
        assert self.plugin.create_issue(request, group, form_data) == 'SEN-1'
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号