summaryrefslogtreecommitdiff
path: root/pecan/tests/test_base.py
Commit message (Expand)AuthorAgeFilesLines
* Fix a bug in the way `default_renderer` is applied.Ryan Petrello2015-06-251-0/+12
* Allowing tracebacks to be surfaced through abortJohn Vrbanac2015-06-031-0/+15
* Allow users to specify custom path segments for routing.Ryan Petrello2015-05-211-1/+262
* Fix unquoting of positional args with plus signMaxim Kulkin2015-05-121-0/+20
* Properly handle Python3 Unicode path segments in pecan routing.Ryan Petrello2015-05-071-0/+31
* make_app() now uses the debugger param in DebugMiddleware()Joe D'Andrea2015-04-291-0/+36
* core: do not assume controller is a methodJulien Danjou2015-03-021-0/+10
* Fix broken wsme-stable job and pep8 failures.Julien Danjou2015-03-021-4/+5
* Change pecan to more gracefully handle a few odd request encoding edge cases.Ryan Petrello2015-01-081-0/+17
* Allows multiple parameters to be converted to listMehdi Abaakouk2014-12-111-0/+28
* Only define remainder when not emptyChmouel Boudjnah2014-10-281-0/+5
* For HTTP POSTs, map JSON request bodies to controller keyword arguments.Ryan Petrello2014-09-251-0/+98
* When detecting non-content for HTTP 204, properly catch UnicodeDecodeError.Ryan Petrello2014-09-231-0/+8
* Don't (mistakenly) set HTTP 204 on controllers which set `response.body_file`.Ryan Petrello2014-07-091-0/+83
* Merge "Serialize WebOb errors as JSON if the client requests it via an Accept...Jenkins2014-06-251-0/+37
|\
| * Serialize WebOb errors as JSON if the client requests it via an Accept header.Ryan Petrello2014-06-251-0/+37
* | Merge "Add support for specifying custom request and response implementations."Jenkins2014-06-251-2/+37
|\ \ | |/ |/|
| * Add support for specifying custom request and response implementations.Ryan Petrello2014-06-251-2/+37
* | Fix a bug that broke `default_renderer = json`.Ryan Petrello2014-06-251-0/+13
|/
* Add support for Pecan *without* thread local request/response objectsRyan Petrello2014-05-281-1/+25
* Allow controllers to return an explicit `webob.Response` object.Ryan Petrello2014-05-191-0/+17
* Do not include Content-Type on 204 and 304 status codesJulien Danjou2014-04-241-0/+1
* Merge "If an exposed method returns nothing, reply with an HTTP 204."Jenkins2014-04-231-2/+2
|\
| * If an exposed method returns nothing, reply with an HTTP 204.Ryan Petrello2014-04-231-2/+2
* | pep8 fixesRyan Petrello2014-03-271-2/+2
|/
* Cleanup the WSGI app reference from the threadlocal state on every request.Ryan Petrello2014-02-131-1/+1
* Persist `pecan.request.context` across internal redirects.Ryan Petrello2013-09-301-0/+34
* core: do not try to set response body to NoneJulien Danjou2013-09-261-0/+17
* Fix a routing bug for certain _lookup controller configurations.Ryan Petrello2013-08-081-0/+29
* Resolve a few differences in TypeError messaging in Python 3.3.Ryan Petrello2013-04-301-2/+8
* Cleanup and add a ton of bytes() compatability for tests.Ryan Petrello2013-04-301-127/+129
* Update cStringIO imports.Ryan Petrello2013-04-301-4/+2
* Update exception block syntax.Ryan Petrello2013-04-301-6/+6
* Remove some unnecessary cruft and improve test coverage for core.pyRyan Petrello2013-04-251-1/+18
* Improve runtime configuration cleanup for tests.Ryan Petrello2013-03-131-20/+21
* Fix a pep8 spacing violation.Ryan Petrello2013-02-041-1/+0
* add a test to demonstrate the problemAlfredo Deza2013-02-031-0/+17
* Option to disable content-type guessing by URLDoug Hellmann2013-01-171-0/+15
* Always include ``pecan.request['extension']``.Ryan Petrello2013-01-081-2/+2
* Don't strip a dotted extension from the path unless it has a matching mimetype.Ryan Petrello2013-01-081-2/+20
* More refinements for HTTP Accept content type guessing.Ryan Petrello2012-11-041-3/+3
* Cleaning up the Accept headers tests.Ryan Petrello2012-11-031-2/+2
* Add support for content type detection via Accept headers.Ryan Petrello2012-11-031-0/+48
* pep8 complianceRyan Petrello2012-10-291-4/+3
* Tests for Pecan logging.Ryan Petrello2012-03-241-0/+62
* Simplifying (and documenting) logging.Ryan Petrello2012-03-231-139/+0
* Fixing a few bugs in the debug middleware and legacy iPython support.Ryan Petrello2012-03-211-1/+1
* More test coverage.Ryan Petrello2012-03-201-15/+14
* Organizing various core middlewares into ``pecan.middleware``.Ryan Petrello2012-03-201-1/+1
* Silencing warnings and stdout writes in our test suite.Ryan Petrello2012-03-151-9/+19