summaryrefslogtreecommitdiff
path: root/pecan/tests
Commit message (Expand)AuthorAgeFilesLines
* Improve detection of infinite recursion for PecanHook and pypy.Ryan Petrello2014-11-201-0/+13
* Merge "Fixes expose of staticmethod"Jenkins2014-11-121-0/+27
|\
| * Fixes expose of staticmethodMehdi Abaakouk2014-10-281-0/+27
* | Only define remainder when not emptyChmouel Boudjnah2014-10-281-0/+5
|/
* Merge "Fix a routing bug for generic subcontrollers."Jenkins2014-10-141-0/+26
|\
| * Fix a routing bug for generic subcontrollers.Ryan Petrello2014-09-261-0/+26
* | Merge "Resolve a bug that mixes up argument order for generic functions."Jenkins2014-10-141-2/+85
|\ \
| * | Resolve a bug that mixes up argument order for generic functions.Ryan Petrello2014-09-281-2/+85
| |/
* | Merge "Remove `assert` for flow control; it can be optimized away with `pytho...Jenkins2014-09-261-1/+1
|\ \ | |/ |/|
| * Remove `assert` for flow control; it can be optimized away with `python -O`.Ryan Petrello2014-09-251-1/+1
* | For HTTP POSTs, map JSON request bodies to controller keyword arguments.Ryan Petrello2014-09-251-0/+98
|/
* Merge "Improve argspec detection and leniency for wrapped controllers."Jenkins2014-09-251-0/+68
|\
| * Improve argspec detection and leniency for wrapped controllers.Ryan Petrello2014-09-241-0/+68
* | Merge "When detecting non-content for HTTP 204, properly catch UnicodeDecodeE...Jenkins2014-09-241-0/+8
|\ \ | |/ |/|
| * When detecting non-content for HTTP 204, properly catch UnicodeDecodeError.Ryan Petrello2014-09-231-0/+8
* | When path arguments are incorrect for RestController, return HTTP 404, not 400.Ryan Petrello2014-09-241-9/+8
|/
* Fix a bug in generic function handling when context locals are disabled.Ryan Petrello2014-09-221-0/+45
* Catch an edge case in RestController routing and properly return an HTTP 400.Ryan Petrello2014-08-251-6/+117
* Fix an infinite recursion error in PecanHook application.Ryan Petrello2014-08-151-0/+40
* Provide `pecan.state.arguments` for inspecting controller call argumentsRyan Petrello2014-07-281-3/+366
* Don't (mistakenly) set HTTP 204 on controllers which set `response.body_file`.Ryan Petrello2014-07-091-0/+83
* For an HTTP 405 on generic methods, attempt to specify an Allow header.Ryan Petrello2014-06-261-1/+24
* 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
* | Merge "Added inheritance for hooks from parent classes"Jenkins2014-06-251-0/+72
|\ \
| * | Added inheritance for hooks from parent classesTihomir Trifonov2014-06-171-0/+72
* | | 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-282-1/+1337
|/
* 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
* Work around another obscure RestController edge case that should raise a 404.Ryan Petrello2014-04-231-0/+43
* 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
|/
* Add a pecan scaffold for generating a simple REST API.Ryan Petrello2014-03-061-6/+4
* Fix a trailing slash bug for `RestController`s that have a `_lookup` method.Ryan Petrello2014-02-191-0/+32
* Merge "Cleanup the WSGI app reference from the threadlocal state on every req...Jenkins2014-02-141-1/+1
|\
| * Cleanup the WSGI app reference from the threadlocal state on every request.Ryan Petrello2014-02-131-1/+1
* | Fix a trailing slash bug for `RestController`s that have a `_lookup` method.Ryan Petrello2014-02-131-0/+39
|/
* Fix several bugs for RestControllerRyan Petrello2013-12-041-0/+61
* Merge "Respect security for generic controllers."Jenkins2013-10-281-0/+128
|\
| * Respect security for generic controllers.Ryan Petrello2013-10-161-0/+128
* | Replace an "invalid syntax" Python test fixture with a generated tempfile.Ryan Petrello2013-10-232-10/+12
* | Merge "Persist `pecan.request.context` across internal redirects."Jenkins2013-10-041-0/+34
|\ \
| * | Persist `pecan.request.context` across internal redirects.Ryan Petrello2013-09-301-0/+34
| |/
* | Resolve a bug in `_default` handlers used in `RestController`.Ryan Petrello2013-09-301-0/+17
|/
* core: do not try to set response body to NoneJulien Danjou2013-09-261-0/+17
* Document and test the uwsgi plugin.Ryan Petrello2013-08-291-6/+24