test_alerts.py 文件源码

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

项目:newrelic-cli 作者: NativeInstruments 项目源码 文件源码
def test_delete_nonexistent_alert_policy(self, mock):
        # Now we don't have any policies
        response = {
            'policies': []
        }
        mock.get(
            '{}/v2/alerts_policies.json?filter[name]={}'
            .format(self.client.base_url, self.first_policy['name']),
            json=response,
            status_code=200
        )
        mock.delete(
            '{}/v2/alerts_policies/{}.json'
            .format(self.client.base_url, self.first_policy['id'])
        )
        with self.assertRaisesRegexp(
                newrelic_cli.exceptions.ItemNotFoundError,
                '{}'.format(self.first_policy['name'])
        ):
            self.client.delete_alert_policy(self.first_policy['name'])
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号