def test_get_my_ip(self):
httpretty.register_uri(httpretty.GET, "http://test.com/",
body=json.dumps({
"address": "fd2b:1c1b:3641:1cd8::",
"proto": "ipv6"}),
content_type='text/json')
res = get_my_ip('http://test.com/')
self.assertIsInstance(res, ipaddress._BaseAddress)
self.assertEqual(ipaddress.ip_address(u"fd2b:1c1b:3641:1cd8::"), res)
httpretty.register_uri(httpretty.GET, "http://test.com/",
body=json.dumps({
"address": "49.20.57.31",
"proto": "ipv4"}),
content_type='text/json')
res = get_my_ip('http://test.com/')
self.assertIsInstance(res, ipaddress._BaseAddress)
self.assertEqual(ipaddress.ip_address(u"49.20.57.31"), res)
评论列表
文章目录