def test_check_rbl_blacklist(self): """ Checking OVH website IP, if it's blacklisted, that's sooooo weird ! """ res = blacklist.get_blacklist_report("213.186.33.34") expected = [] for source in DNS_BL: expected.append({"short_name": source["shortened"], "full_name": source["name"], "result": False}) self.assertEqual(len(expected), len(res)) self.assertEqual(expected, res)
def check_rbl_blacklist(addr): """ Check DNS BL for a given ip. """ if not utils.is_valid_ipv4_address(addr): return {"error": "Expecting a non-shortened IPv4."}, 400 result = blacklist_service.get_blacklist_report(addr) if not result: return {"error": "RBL queries failed."}, 500 return result, 200
def test_check_rbl_blacklist(self): """ Checking OVH website IP, if it's blacklisted, that's sooooo weird ! """ res = blacklist.get_blacklist_report('213.186.33.34') expected = [] for source in DNS_BL: expected.append({ 'short_name': source['shortened'], 'full_name': source['name'], 'result': False }) self.assertEqual(len(expected), len(res)) self.assertEqual(expected, res)