diff --git a/bears/general/URLHeadBear.py b/bears/general/URLHeadBear.py index 25a56e5afb..5382b8c5e4 100644 --- a/bears/general/URLHeadBear.py +++ b/bears/general/URLHeadBear.py @@ -69,8 +69,8 @@ class URLHeadBear(LocalBear): LICENSE = 'AGPL-3.0' CAN_DETECT = {'Documentation'} - # IP Address of www.google.com - check_connection_url = 'http://216.58.218.174' + # DNS IP by Cloudfare + check_connection_url = 'http://1.1.1.1/' @classmethod def check_prerequisites(cls): diff --git a/tests/general/URLHeadBearTest.py b/tests/general/URLHeadBearTest.py index b990b5e9bb..94f509ece3 100644 --- a/tests/general/URLHeadBearTest.py +++ b/tests/general/URLHeadBearTest.py @@ -15,7 +15,8 @@ class URLHeadBearTestPrerequisites(unittest.TestCase): def test_check_prerequisites(self): with requests_mock.Mocker() as m: m.add_matcher(custom_matcher) - self.assertEqual(URLHeadBear.check_prerequisites(), + self.assertTrue(URLHeadBear.check_prerequisites()) + self.assertNotEqual(URLHeadBear.check_prerequisites(), 'You are not connected to the internet.') m.head(URLHeadBear.check_connection_url,