cerickson
d5324e45ba
Added support for generic HTTPException handlers on app and blueprints
...
Error handlers are now returned in order of blueprint:code, app:code,
blueprint:HTTPException, app:HTTPException, None
Corresponding tests also added.
Ref issue #941 , pr #1383 , #2082 , #2144
2017-05-23 10:37:36 -07:00
Florian Sachs
1b691415be
Register errorhandlers for Exceptions
...
Allow a default errorhandler by registering
an errorhandler for HTTPException
tests included
2017-05-23 10:34:31 -07:00
bovarysme
e94527717e
Use the yield syntax in pytest's fixtures
2017-05-23 18:21:29 +02:00
Christopher Sorenson
71c487fded
making some updates to the CONTRIBUTING.rst
2017-05-23 08:56:27 -07:00
David Lord
739d099c15
Merge pull request #2303 from MikeTheReader/master
...
Added tests for make_response and get_debug_flag to improve coverage of helpers.py
2017-05-23 08:34:22 -07:00
MikeTheReader
e81deed87a
Replace double quotes with single quotes
2017-05-23 07:59:53 -07:00
MikeTheReader
87081acf0b
Parameterize test_get_debug_flag
2017-05-23 07:51:57 -07:00
Lowell Abbott
8b3f10a4b1
Suggest only one package, change the sourcecode block to none
2017-05-23 01:54:06 -07:00
Lowell Abbott
de70164105
Erased duplicated links on title
2017-05-22 23:54:28 -07:00
Lowell Abbott
7d669f8f2d
Fix typos, semantics and some other corrections
2017-05-22 23:48:35 -07:00
Andrey Kislyuk
d82fce6ee0
Fix refactoring error in static_folder docstring ( #2310 )
2017-05-22 23:46:22 -07:00
Lowell Abbott
6f32c281d1
Add security headers notes
2017-05-22 20:52:02 -07:00
MikeTheReader
3e42e38485
Modifications based on review
2017-05-22 20:49:37 -07:00
Neil Grey
b7b9fdf778
For Issue #2286 : Updating test_flaskr to use yield inside fixture
2017-05-22 18:22:08 -07:00
Tully Rankin
6fc1b1c7a6
Added uWSGI and example usage to stand-alone WSGI containers documentation ( #2302 )
2017-05-22 18:08:40 -07:00
David Lord
c6c133d348
Merge pull request #2301 from dawran6/test-bp-request-process
...
Add coverage for Blueprint request process methods
2017-05-22 18:06:31 -07:00
Neil Grey
2318b4e1ae
For Issue #2286 : Fixing indenting of test_login_logout
2017-05-22 17:42:30 -07:00
Neil Grey
eb8e4e0537
For Issue #2286 : Replaces references to unittest in the documentation with pytest
2017-05-22 17:36:55 -07:00
Randy Liou
5152fa9b38
Add coverage for Blueprint teardown request method
...
Test the following methods in the Blueprint object: teardown_request,
and teardown_app_request.
This PR increases the coverage of blueprint module by 3%.
2017-05-22 16:58:04 -07:00
Randy Liou
d4c1bfaa77
Add coverage for Blueprint request process methods
...
Add test to cover following methodss to the Blueprint object:
before_request, after_request, before_app_request,
before_app_first_request, after_app_request.
This PR increases the coverage of flask.blueprints by 6%.
2017-05-22 16:58:04 -07:00
MikeTheReader
2c38769336
Added tests for make_response and get_debug_flag to improve coverage of helpers.py
2017-05-22 16:15:48 -07:00
David Lord
28c8a78baf
Merge pull request #2297 from HndrkMkt/#2265-auto-detect-create-app-function
...
Auto-detect create_app() in find_best_app() #2265
2017-05-22 16:13:27 -07:00
David Lord
6ca71eaec7
adjust for loop style
2017-05-22 16:12:23 -07:00
David Lord
c135c3be4f
show error if multiple Flask instances are detected
...
add changelog
2017-05-22 15:48:08 -07:00
David Lord
4205857bb4
Merge pull request #2299 from dawran6/test-bp-template_global
...
Add coverage for Blueprint.add_app_template_global
2017-05-22 15:29:46 -07:00
David Lord
eff7c4f271
Merge pull request #2300 from tullyrankin/resort-wsgi-deploy-docs
...
Moved WSGI Standalone first in deployment documentation
2017-05-22 15:28:43 -07:00
Tully Rankin
089c8cdc00
Moved mod_wsgi under uwsgi in TOC deployment docs.
2017-05-22 15:13:31 -07:00
Tully Rankin
d6254174c3
Moved WSGI-Standalone above mod_wsgi in deployment documentation.
2017-05-22 14:48:24 -07:00
Randy Liou
5a5de52ab0
Add coverage for Blueprint.add_app_template_global
...
This tests the Blueprint.add_app_template_global mothod, which internally
calls the Blueprint.app_template_global method. The methods are used to
registering a function to the jinja template environment.
This PR increases the test coverage for module flask.blueprint by 4%.
2017-05-22 14:33:58 -07:00
Hendrik Makait
dd947d25a2
Remove unnecessary checks and reformat NoAppException messages
2017-05-22 14:26:00 -07:00
Anton Sarukhanov
17fc8d75ab
Merge branch 'master' into makecov
2017-05-22 14:14:40 -07:00
David Lord
6a91f8443d
Merge pull request #2298 from dawran6/test-bp-context
...
Add coverage for Blueprints.(app_)context_processor
2017-05-22 14:01:59 -07:00
Randy Liou
19d33ecfa7
Add coverage for Blueprints.(app_)context_processor
...
Test both context_processor and app_context_processor functions.
Two context parameters are added into the context: one added to
the blueprint locally; another added to the app globally. The test
asserts the behaviors in both blueprint scope and the app scope.
The coverage for flask.blueprints is increased by 3%.
2017-05-22 13:09:22 -07:00
David Lord
57185ddccd
Merge pull request #2295 from dawran6/test-blueprints
...
Add coverage for Blueprint.app_errorhandler
2017-05-22 12:30:52 -07:00
Hendrik Makait
91633c21ec
Auto-detect create_app and make_app factory functions
2017-05-22 12:30:18 -07:00
David Lord
c443f2c312
Merge pull request #2296 from tullyrankin/debugger-documentation-1625
...
Added reference and link to Werkzeug debugger documentation
2017-05-22 12:28:06 -07:00
Tully Rankin
88e880ed42
Removed the version number out of the documenation link to Werkzeug.
2017-05-22 12:19:52 -07:00
Tully Rankin
1a3a9dcefb
Added link to using Werkzeug debugger in quickstart documentation.
2017-05-22 12:14:52 -07:00
Randy Liou
158290e3b0
Add coverage for Blueprint.app_errorhandler
...
This test case registers an application-wise error handler from
a Blueprint. Verifies the error handler by aborting the flask app
from the application itself as well as from another registered
Blueprint.
2017-05-22 12:00:04 -07:00
David Lord
7b58262372
Merge pull request #2293 from tullyrankin/debug-mode-2261
...
Debug mode 2261
2017-05-22 11:43:57 -07:00
Tully Rankin
b48d7e1231
Updated request context documentation.
2017-05-22 11:28:58 -07:00
Tully Rankin
3cf6c45d40
Updated documentation. Replaced term development mode with debug mode. #2261
2017-05-22 11:25:02 -07:00
David Lord
cc133917ba
Merge pull request #2288 from davidism/vary-cookies
...
Set "Vary: Cookie" header when session is accessed
2017-05-20 13:45:48 -07:00
David Lord
298bcfaeb6
set session accessed for setdefault
2017-05-20 13:00:17 -07:00
David Lord
c7b66249c0
reorder session cookie checks to deleted, accessed, modified
2017-05-20 12:11:37 -07:00
David Lord
409c8799d4
Merge branch 'master' into vary-cookies
2017-05-19 09:44:06 -07:00
Markus Unterwaditzer
6ec5ac101c
Merge branch '0.12-maintenance'
2017-05-16 08:40:31 +02:00
Markus Unterwaditzer
694af5346a
Bump to dev version
2017-05-16 08:40:08 +02:00
Markus Unterwaditzer
8ef0f3900a
Bump version number to 0.12.2
2017-05-16 08:39:30 +02:00
Markus Unterwaditzer
0bc80c1978
Release 0.12.2
2017-05-16 08:39:28 +02:00