def test_validate_URL_existence_url_not_found(self, mock_cs, mock_url):
url_not_found = Foo()
setattr(url_not_found, "code", httplib.NOT_FOUND)
mock_url.side_effect = [url_not_found]
mock_cs.side_effect = [None]
api = API.apiCalls.ApiCalls("", "", "", "", "")
validate_URL = api.validate_URL_existence
url = "notAWebSite"
valid = False
is_valid = validate_URL(url)
self.assertEqual(is_valid, valid)
API.apiCalls.urlopen.assert_called_with(url, timeout=api.max_wait_time)
评论列表
文章目录