summaryrefslogtreecommitdiff
path: root/tests
Commit message (Expand)AuthorAgeFilesLines
* give up on trying to encode header values when request.headers is usedChris McDonough2012-01-281-40/+21
* get rid of test_requests package, put tests back in test_request.pyChris McDonough2012-01-284-1344/+1326
* bytesrequest renamed to legacyrequest... it no longer eagerly converts to byt...Chris McDonough2012-01-284-149/+115
* test textrequest and bytesrequest independentlyChris McDonough2012-01-285-1108/+1680
* turn remote_user_encoding and url_encoding into environ_getters (adding webob...Chris McDonough2012-01-261-2/+9
* fix EnvironHeaders class to do encoding and decoding properlyChris McDonough2012-01-262-34/+96
* make bytesrequest work on python 3Chris McDonough2012-01-262-5/+83
* First cut at distinct TextRequest/BytesRequest implementations as aChris McDonough2012-01-252-351/+621
* fix status_int/status bug on py3 (use explicit floor division), add coverageChris McDonough2012-01-081-1/+28
* fix test failure on py3Chris McDonough2011-12-301-1/+1
* fix https://github.com/Pylons/webob/issues/18 (non-ascii form POST, then pars...Sergey Schetinin2011-12-261-0/+9
* * Added ``request.client_addr`` API (returns IP address implied byChris McDonough2011-10-281-0/+32
* * Added ``request.host_port`` API (returns port number implied by HTTP_HOST,Chris McDonough2011-10-281-0/+49
* Fix NilAccept.best_match() so an empty "offers" + default_match picks defaultChristopher Allan Webber2011-10-181-1/+1
* * Fix ``request.cookies.get('name', 'default')``. Previously ``default`` wasChris McDonough2011-10-151-0/+5
* fix on 2.7+Chris McDonough2011-10-131-0/+1
* gardenfeature.pylons10compatChris McDonough2011-10-131-1/+4
* be less aggressive about feature removal for benefit of pylons 1.XChris McDonough2011-10-132-1/+11
* * Mutating the ``request.cookies`` property now reflects the mutations intofeature.cookie-bug-for-bugChris McDonough2011-10-102-2/+196
* Merge branch 'master' into feature.cookie-bug-for-bugChris McDonough2011-10-081-0/+5
|\
| * improve deprecation warningsChris McDonough2011-10-081-0/+5
* | Merge branch 'master' into feature.cookie-bug-for-bugChris McDonough2011-10-072-7/+20
|\ \ | |/
| * * Undeprecated ``uscript_name`` and ``upath_info``.Chris McDonough2011-10-061-1/+12
| * * ``Response.request`` and ``Response.environ`` attrs are undeprecated and noChris McDonough2011-10-061-6/+8
* | * Mutating the ``request.cookies`` property now retains the mutated valueChris McDonough2011-10-062-35/+3
|/
* fix str(Response()) w/o charset, but only on py2Sergey Schetinin2011-10-022-1/+2
* add req.json_body (adapted from Pyramid)Sergey Schetinin2011-09-301-0/+26
* fix test failures on my machine due to what appears to be a timing issueChris McDonough2011-09-291-1/+1
* assertionChris McDonough2011-09-291-1/+1
* * ``request.cookies`` property now returns an immutable dictionary;Chris McDonough2011-09-292-1/+38
* remove Accept.best_matches(), add Accept.__iter__()Sergey Schetinin2011-09-262-34/+7
* change content-range parsing to regexpSergey Schetinin2011-09-261-53/+15
* tidy up testsSergey Schetinin2011-09-261-68/+40
* refactor Range to only handle a single rangeSergey Schetinin2011-09-263-134/+54
* allow resp.etag = (tag, False) for setting weak etagsSergey Schetinin2011-09-251-0/+5
* test coverage; transcode fixes; remove multidict_from_bodyfileSergey Schetinin2011-09-251-1/+21
* Merge branch 'sergey-1.2-py2-only' into 1.2-mergeSergey Schetinin2011-09-2510-394/+260
|\
| * merge transcode into requestSergey Schetinin2011-09-221-3/+3
| * improve webob.transcodeSergey Schetinin2011-09-221-1/+6
| * improve req.charset handlingSergey Schetinin2011-09-222-5/+24
| * enable weak matching for if-none-matchSergey Schetinin2011-09-212-4/+26
| * much stricter parsing for if-none-match, if-range and if-match headersSergey Schetinin2011-09-212-11/+17
| * remove internal weak/strong differentiation in ETagMatcher, filter weak out b...Sergey Schetinin2011-09-212-86/+31
| * change IfRange api to `resp in req.if_range`Sergey Schetinin2011-09-213-76/+37
| * better support for weak response etagSergey Schetinin2011-09-212-5/+15
| * GetDict.tracker -> on_changeSergey Schetinin2011-09-202-30/+28
| * change test_transcode not to depend on webob's multipart body encodingSergey Schetinin2011-09-201-10/+10
| * hardcode Request.charset to 'UTF-8'Sergey Schetinin2011-09-201-89/+5
| * add webob.transcodeSergey Schetinin2011-09-201-0/+48
| * drop UnicodeMultiDict; change TrackableMultiDict -> GetDictSergey Schetinin2011-09-203-64/+21