def test_POST_raises(): request = get(verb="post") with pytest.raises(AssertionError): validate_url(request)
def test_relative_url_raises(): request = get("/just/a/path/") with pytest.raises(AssertionError): validate_url(request)
def test_localhost_raises(): request = get("http://localhost/path/") with pytest.raises(AssertionError): validate_url(request)
def test_POST_raises(self): request = self.buildRequest(verb="post") with self.assertRaises(AssertionError): validate_url(request)
def test_good_request_passes(): target = "http://osm.org/georss.xml" request = get(target) url = validate_url(request) assert url == target
def test_relative_url_raises(self): request = self.buildRequest("/just/a/path/") with self.assertRaises(AssertionError): validate_url(request)
def test_localhost_raises(self): request = self.buildRequest("http://localhost/path/") with self.assertRaises(AssertionError): validate_url(request)
def test_unkown_domain_raises(): request = get("http://xlkjdkjsdlkjfd.com") with pytest.raises(AssertionError): validate_url(request)
def test_good_request_passes(self): target = "http://osm.org/georss.xml" request = self.buildRequest(target) url = validate_url(request) self.assertEquals(url, target)
def test_local_IP_raises(): url = "http://{}/path/".format(socket.gethostname()) request = get(url) with pytest.raises(AssertionError): validate_url(request)
def test_file_uri_raises(): request = get("file:///etc/passwd") with pytest.raises(AssertionError): validate_url(request)
def test_no_url_raises(): request = get("") with pytest.raises(AssertionError): validate_url(request)
def test_no_url_raises(self): request = self.buildRequest("") with self.assertRaises(AssertionError): validate_url(request)
def test_file_uri_raises(self): request = self.buildRequest("file:///etc/passwd") with self.assertRaises(AssertionError): validate_url(request)
def test_local_IP_raises(self): url = "http://{}/path/".format(socket.gethostname()) request = self.buildRequest(url) with self.assertRaises(AssertionError): validate_url(request)
def test_unkown_domain_raises(self): request = self.buildRequest("http://xlkjdkjsdlkjfd.com") with self.assertRaises(AssertionError): validate_url(request)