summaryrefslogtreecommitdiff
path: root/cherrypy
Commit message (Collapse)AuthorAgeFilesLines
...
* | Merge pull request #1740 from cherrypy/bugfix/1737-session-file-raceJason R. Coombs2018-09-082-32/+30
|\ \ | | | | | | Bugfix/1737 session file race
| * | Remove unused importbugfix/1737-session-file-raceJason R. Coombs2018-09-071-1/+0
| | |
| * | Remove empty branchJason R. Coombs2018-09-071-9/+8
| | |
| * | In teardown_class, also delete other files that may have been created during ↵Jason R. Coombs2018-09-071-11/+11
| | | | | | | | | | | | the tests. Fixes #1737.
| * | In StaticTest, use teardown_class to remove files after any server has been ↵Jason R. Coombs2018-09-071-2/+3
| | | | | | | | | | | | stopped. Fixes #1737.
| * | Leverage path.py for paths in test_sessionsJason R. Coombs2018-09-071-8/+5
| | |
| * | In SessionTest, perform teardown in the classmethod, and only after the ↵Jason R. Coombs2018-09-071-2/+4
| | | | | | | | | | | | CPWebCase is torn down. (presumably) Fixes #1737.
* | | Mark test_tracebacks as xfailing, as it's failing consistently.Jason R. Coombs2018-09-071-0/+1
| | |
* | | Remove xfail code, no longer relevant on Python 3. Ref #1544.Jason R. Coombs2018-09-071-5/+0
|/ /
* | Rely on Path object for cleaner logicJason R. Coombs2018-09-071-5/+9
| |
* | Rewrite error log test with pure pytestSviatoslav Sydorenko2018-09-061-16/+31
| | | | | | | | Temporary using requests directly
* | Fix log marker in test loggingSviatoslav Sydorenko2018-09-061-2/+4
| |
* | Don't convert bytes headers to strSviatoslav Sydorenko2018-09-052-1/+8
|\ \ | | | | | | PR #1736 by @tobiashenkel
| * | Don't convert bytes headers to strTobias Henkel2018-09-042-1/+8
| | | | | | | | | | | | | | | Don't convert bytes header values using str() as str(b'foo') becomes "b'foo'". Instead just leave bytes as is like it was prior to v18.0.0.
* | | Move import check to pytest.mark.importorskipSviatoslav Sydorenko2018-09-041-6/+1
| | |
* | | Revert condition for skipping memcached testSviatoslav Sydorenko2018-09-041-1/+4
| | |
* | | Add a skip reason to memcached testsSviatoslav Sydorenko2018-09-041-1/+1
| | |
* | | Convert skipping memcached test to pytest waySviatoslav Sydorenko2018-09-041-98/+98
| | |
* | | Fix redirect memcached session testSviatoslav Sydorenko2018-09-041-1/+1
| | |
* | | Fix MemcachedSession import in testsSviatoslav Sydorenko2018-09-041-1/+3
| | |
* | | Fix MemcachedSession testSviatoslav Sydorenko2018-09-041-1/+1
| | |
* | | Remove references to threading._* in Python 3.2 and earlier.Jason R. Coombs2018-09-043-17/+4
| | |
* | | Use urllib.parseJason R. Coombs2018-09-044-9/+5
| | |
* | | Unconditionally define the bytes version of unquote_plusJason R. Coombs2018-09-041-15/+14
| | |
* | | Move json from _cpcompat to its own module.Jason R. Coombs2018-09-046-27/+34
| | |
* | | Remove _cpcompat.escape_htmlJason R. Coombs2018-09-043-36/+3
| | |
* | | Remove future importsJason R. Coombs2018-09-041-2/+1
|/ /
* | Collapse 'if True' blocks.Jason R. Coombs2018-09-024-62/+59
| |
* | Remove more references to six in doctestJason R. Coombs2018-09-021-5/+5
| |
* | Remove unused importsJason R. Coombs2018-09-022-2/+0
| |
* | Remove reliance on contextlib2Jason R. Coombs2018-09-021-3/+2
| |
* | Remove reliance on sixJason R. Coombs2018-09-0249-415/+125
|/
* Delintv17.4.0Jason R. Coombs2018-08-191-1/+1
|
* Consolidate prepare_iter behaviorJason R. Coombs2018-08-192-30/+26
|
* Move list-of-unicode checkJason R. Coombs2018-08-191-4/+4
|
* Consolidate header item encoding.Jason R. Coombs2018-08-191-14/+11
|
* Reorder operationsJason R. Coombs2018-08-191-3/+3
|
* Use 'string_types' when encoding headers.Jason R. Coombs2018-08-191-3/+2
|
* Bytes is of no use to the attributes function.Jason R. Coombs2018-08-171-2/+2
|
* There's no attributes in cherrypy.lib, reference it from reprconf.Jason R. Coombs2018-08-171-1/+1
|
* Use any to check valuesJason R. Coombs2018-08-171-3/+2
|
* Get consume from top namespaceJason R. Coombs2018-08-171-1/+1
|
* value can't be text anymoreJason R. Coombs2018-08-171-1/+1
|
* Now also on Python 2.7 when setting Response Body, reject Unicode values, ↵Jason R. Coombs2018-08-171-6/+5
| | | | same as on Python 3.
* self.body is always iterable due to the ResponseBody descriptor. And PY3 ↵Jason R. Coombs2018-08-171-13/+3
| | | | will already raise a TypeError if you try to join not bytes, so simplify collapse_body.
* read_lines_to_boundary never returns text.Jason R. Coombs2018-08-171-2/+2
|
* Re-use logic from always_iterableJason R. Coombs2018-08-171-6/+4
|
* Consolidate logic around registering for autoreload.Jason R. Coombs2018-08-171-5/+8
|
* Let Python Syntax handle the TypeError.Jason R. Coombs2018-08-171-6/+1
|
* Handle SIGHUP and SIGTERM in one goJason R. Coombs2018-08-171-5/+5
|