Nate Prewitt
16bbc7478f
revert removal of request param from resolve_redirects
2017-02-11 23:35:19 -07:00
Cory Benfield
241f2b2a6b
Merge branch 'master' into proposed/3.0.0
2017-02-10 17:40:52 +00:00
Matthew Medal
8a58427d8a
Only send HTTPDigestAuth on 4xx challenges
...
Resolves : #3772
2017-01-27 12:56:50 -08:00
kennethreitz
97b5bc21d1
fix broken tests
2017-01-21 21:41:16 -05:00
winterJ
e8c0a99cb1
Remove unused module
2017-01-11 18:20:52 +09:00
Герасименко Евгений
0cb6ddaecf
Fixed tests for python 2.x.
2016-12-29 10:30:56 +07:00
Герасименко Евгений
1c34ac3ae6
Fixed detection of utf-32-be by BOM.
2016-12-29 10:21:32 +07:00
Cory Benfield
9726f5314e
Merge pull request #3766 from nateprewitt/1979_test_401
...
testing HTTPDigestAuth hooks
2016-12-14 09:41:11 +00:00
Nate Prewitt
1da1213561
add socket tests for 401 redirect and 401 failure
2016-12-13 14:43:16 -07:00
Nate Prewitt
354ac7ecad
squash 3xx tests into super tests
2016-12-12 08:36:22 -07:00
Nate Prewitt
084fb05d52
fixing redirects for non-GET/HEAD/POST methods
2016-12-10 12:12:23 -07:00
Nate Prewitt
500dc75c8c
remove allowance of non-string/bytes auth values
2016-12-09 08:26:13 -07:00
Cory Benfield
c7e5c0d2b7
Merge branch 'master' into proposed/3.0.0
2016-12-09 14:49:18 +00:00
Ian Cordasco
fae6701478
Add deprecation warnings for 3.0
...
Add extra test parameter for basic auth encoding
2016-12-09 08:43:54 -06:00
Cory Benfield
4dae8de815
Merge branch 'master' into proposed/3.0.0
2016-12-09 08:45:34 +00:00
Nate Prewitt
576b447a37
adding string casting for non-bytes values
2016-12-08 21:13:14 -07:00
Cory Benfield
ba7c464a03
Merge branch 'master' into proposed/3.0.0
2016-12-08 09:16:51 +00:00
Nate Prewitt
13716728e7
minor doc string cleanup
2016-12-04 12:11:09 -07:00
Casey Davidson
14d71fd41a
Test chunked upload doesn't set content length
2016-12-04 12:01:07 -07:00
Casey Davidson
2d2c831d07
Add tests to verify that correct 'Content-Length' or 'Transfer-Encoding' headers are being set in PreparedRequest.
2016-12-04 12:00:57 -07:00
Cory Benfield
6f659a4179
Tests for our URL handling.
2016-11-30 21:45:09 +00:00
Cory Benfield
402a55b647
Revert "Restrict URL preparation to HTTP/HTTPS"
...
This reverts commit 34af72c87d .
2016-11-30 21:19:31 +00:00
Cory Benfield
5c4549493b
Merge pull request #3695 from nateprewitt/idna_bypass
...
idna bypass
2016-11-25 13:18:01 +00:00
Nicola Soranzo
f897be58bf
Make Response.content return None if raw is None
...
Add test.
2016-11-24 12:54:26 +00:00
Cory Benfield
b9f1c448f7
Merge pull request #3673 from klimenko-forks/auth-unicode
...
Enable unicode in basic http auth
2016-11-21 19:27:39 +00:00
Dmitry Klimenko
005f93fd0f
added new test, original test restored
2016-11-21 21:42:44 +03:00
Christian Heimes
34af72c87d
Restrict URL preparation to HTTP/HTTPS
...
Requests treats all URLs starting with the string 'http' as HTTP URLs.
Preparation with IDNA breaks non-standard URIs like http+unix. Requests
now prepares only URLs with prefix http:// and https://.
Signed-off-by: Christian Heimes <christian@python.org >
2016-11-21 18:46:57 +01:00
Nate Prewitt
d52e9b8c80
updated tests with IDNA encoded and IPv6 urls
2016-11-21 08:22:37 -07:00
Dmitry Klimenko
3b84be3c99
changed behavior of basic-http-auth test
2016-11-18 20:39:55 +03:00
Dmitry Klimenko
e15280e49d
fixed: httpbin with unicode auth
2016-11-18 19:04:51 +03:00
Dmitry Klimenko
55dea233ce
fixed some error
2016-11-18 15:19:43 +03:00
Dmitry Klimenko
4f0efdb77e
unicode test for _basic_auth_str
2016-11-18 13:31:31 +03:00
Dmitry Klimenko
7c4821231f
Fixed: httpbin doesn't support bytes
2016-11-18 13:14:08 +03:00
Dmitry Klimenko
bf3e960e15
fixed usage unicode string
2016-11-17 23:13:03 +03:00
Dmitry Klimenko
37bde4b638
added unicode auth test
2016-11-17 20:22:32 +03:00
Hussain
0d7de50dbd
Just lstrip instead of strip because trailing whitespace already works.
2016-11-16 23:26:48 +05:30
Hussain
248d3e9f0f
Fixed issue #3696 . Added a test for it as well.
2016-11-16 22:48:45 +05:30
Nate Prewitt
973a7b1cd0
test responses fail with incomplete body reads
2016-11-15 11:24:51 -07:00
Nate Prewitt
cfd898fb93
adding method to url tests
2016-11-15 11:19:30 -07:00
Nate Prewitt
5bb01fbfe8
adding method to url tests
2016-11-15 10:46:10 -07:00
Cory Benfield
7f88aca8f7
Merge branch 'master' into proposed/3.0.0
2016-11-15 17:16:04 +00:00
Cory Benfield
2d211d59a0
Fix tests for new urllib3 exception text.
2016-11-15 10:22:38 +00:00
Cory Benfield
d24da4a953
Merge pull request #3489 from nateprewitt/1558_pickling_prepared_request
...
adding in pickling tests for PreparedRequest
2016-11-10 17:26:47 +00:00
Nate Prewitt
340902153f
updating pickling tests for PreparedRequest
2016-11-04 10:56:13 -06:00
Cory Benfield
f72684e13c
Merge pull request #3655 from nateprewitt/tzickel_post_redirect_w_streamable
...
Rewind readable body before POST redirect
2016-11-03 10:31:04 +00:00
Nate Prewitt
522d37c959
update 307 tests to check body content
2016-11-02 12:04:44 -06:00
tzickel
38dd089c5f
Test case for requests getting stuck on post redirect with seekable stream
2016-11-02 12:03:19 -06:00
Nate Prewitt
9849c27b70
test _body_position and rewind_body
2016-11-02 10:12:22 -06:00
Nate Prewitt
40402cd0dd
adding rewind for re-POST bodies
2016-11-02 09:56:56 -06:00
Pawel Miech
c97a530638
[httpAdapter] allow empty password in proxy credentials
...
fixes #3659
2016-10-31 14:42:01 +01:00