summaryrefslogtreecommitdiff
path: root/webob/client.py
Commit message (Collapse)AuthorAgeFilesLines
* Fixes PEP8 warningsZhongyue Luo2012-12-281-1/+0
|
* typoSergey Schetinin2012-05-231-1/+1
|
* get test coverage to back 100%Sergey Schetinin2012-05-231-5/+8
|
* webob.client: there's no errno.ENODATA on winSergey Schetinin2012-05-151-2/+2
|
* give webob.client test coverage. as a result: remove with_urllib3 ↵Chris McDonough2012-05-081-17/+13
| | | | classmethod of SendRequest (it didnt actually work; the __call__ method always used httplib.HTTPConnection/httplib.HTTPSConnection anyway, and when I changed that to be self.HTTPConnection, it failed tests), get rid of test_bad_server problematic test, rename test_client.py to test_client_functional.py (test_client.py is unittests)
* Add some pragma: no cover to exclude Python 2 or 3-specific sectionsIan Bicking2012-04-301-6/+8
|
* Be more aware of when timeouts are supported, and only test timeout support ↵Ian Bicking2012-04-261-1/+6
| | | | when it is available (not Python 2.6 and earlier, when using httplib)
* Try to catch errno 111 as connection refused, in addition to 61Ian Bicking2012-04-141-1/+1
|
* Add some more tests for webob.client. Catch some error cases. Handle ↵Ian Bicking2012-04-141-3/+13
| | | | multiline headers on Python 3
* Turned sample_request_app into a class, so you can override the connection ↵Ian Bicking2012-04-131-116/+136
| | | | handlers. Add urllib3 support. Make tests serialize a bit better to avoid concurrency test problems.
* Add webob.client, to send requests over HTTP. Rename Request.get_response ↵Ian Bicking2012-04-131-0/+146
to Request.send. Make webob.client.send_request_app the default app for Request.send()