def test_img_cdn_hard_rewrite(self):
"""????html?CDN??? https://httpbin.org/"""
# ?????, ????CDN
self.rv = self.client.get(
self.url("/image/jpeg"),
environ_base=env(),
headers=headers()
) # type: Response
# ??flaks???, ???????????, ???????????
self.assertEqual("image/jpeg", self.rv.content_type, msg=self.dump())
self.assertEqual(200, self.rv.status_code, msg=self.dump())
self.assertEqual(0x97ca823f, crc32(self.rv.data), msg=self.dump())
with self.app.test_client() as c:
# ???? https://httpbin.org/image/jpeg ???, ??????????????CDN
self.rv2 = c.get(
self.url("/"),
environ_base=env(),
headers=headers()
) # type: Response
self.assertIn(b"cdn2.zmirror-unittest.com/image/jpeg", self.rv2.data, msg=self.dump())
评论列表
文章目录