test_images.py 文件源码

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

项目:kuberdock-platform 作者: cloudlinux 项目源码 文件源码
def test_v1_fail_v2_ok(self):
        """Cases when registry v1 api is not available, but v2 is."""
        url, ping_url_v1, ping_url_v2 = self._get_urls('qwerty.fgh:5000')

        for status in (200, 401):
            responses.reset()
            responses.add(responses.GET, ping_url_v1, status=404,
                          adding_headers=self.v2_is_supported)
            responses.add(responses.GET, ping_url_v2, body='{}', status=status,
                          content_type='application/json; charset=utf-8')
            images.check_registry_status(url)
            self.assertEqual(len(responses.calls), 2)
            self.assertEqual(responses.calls[0].request.url, ping_url_v1)
            self.assertEqual(responses.calls[1].request.url, ping_url_v2)
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号