66b1b752da 
								
							 
						 
						
							
							
								
								simplify logging configuration  
							
							... 
							
							
							
							single default handler and formatter
don't remove handlers
configure level once using setLevel
document logging
reorganize logging tests 
							
						 
						
							2017-07-31 12:49:03 -07:00  
				
					
						
							
							
								 
						
							
								5909e26fba 
								
							 
						 
						
							
							
								
								Remove unused import from test_basic ( #2403 )  
							
							
							
						 
						
							2017-06-30 17:28:48 +02:00  
				
					
						
							
							
								 
						
							
								465922e5f1 
								
							 
						 
						
							
							
								
								clean up secret key docs  
							
							... 
							
							
							
							consistent key across docs and examples
consistent key across tests, set in conftest 
							
						 
						
							2017-06-28 07:58:06 -07:00  
				
					
						
							
							
								 
						
							
								d63c2bc417 
								
							 
						 
						
							
							
								
								remove deprecated Flask.static_path  
							
							
							
						 
						
							2017-06-26 07:45:29 -07:00  
				
					
						
							
							
								 
						
							
								5c12acefbb 
								
							 
						 
						
							
							
								
								failing test  
							
							
							
						 
						
							2017-06-05 06:14:13 -07:00  
				
					
						
							
							
								 
						
							
								fd8b95952c 
								
							 
						 
						
							
							
								
								add tests for flask.json.tag  
							
							
							
						 
						
							2017-06-02 10:01:30 -07:00  
				
					
						
							
							
								 
						
							
								ea2e9609bc 
								
							 
						 
						
							
							
								
								Merge branch 'master' into json-object-hook  
							
							
							
						 
						
							2017-06-01 06:40:27 -07:00  
				
					
						
							
							
								 
						
							
								859d9a9d5c 
								
							 
						 
						
							
							
								
								show nice message when registering error handler for unknown code  
							
							... 
							
							
							
							clean up error handler docs
closes  #1837  
							
						 
						
							2017-05-31 18:04:08 -07:00  
				
					
						
							
							
								 
						
							
								42905b8a55 
								
							 
						 
						
							
							
								
								set description for trap as well as debug  
							
							... 
							
							
							
							test for key error description 
							
						 
						
							2017-05-29 19:41:07 -07:00  
				
					
						
							
							
								 
						
							
								b8eba0a3fa 
								
							 
						 
						
							
							
								
								use existing response.vary property to set vary header  
							
							... 
							
							
							
							closes  #2345  
						
							2017-05-29 10:09:24 -07:00  
				
					
						
							
							
								 
						
							
								d911c897ee 
								
							 
						 
						
							
							
								
								Merge branch 'master' into master  
							
							
							
						 
						
							2017-05-25 14:22:53 -07:00  
				
					
						
							
							
								 
						
							
								e7cd68ba58 
								
							 
						 
						
							
							
								
								Don't overwrite Vary header when setting for cookie access  #2317  
							
							
							
						 
						
							2017-05-24 20:05:11 -07:00  
				
					
						
							
							
								 
						
							
								4ec1fbc9f5 
								
							 
						 
						
							
							
								
								More DRYing up the test suite ( #2325 )  
							
							
							
						 
						
							2017-05-24 17:27:36 -07:00  
				
					
						
							
							
								 
						
							
								5b0b9717da 
								
							 
						 
						
							
							
								
								DRYing up the test suite using pytest fixtures ( #2306 )  
							
							... 
							
							
							
							* add fixtures to conftest.py
* use fixtures in test_appctx.py
* use fixtures in test_blueprints.py
* use fixtures in test_depreciations.py
* use fixtures in test_regressions.py
* use fixtures in test_reqctx.py
* use fixtures in test_templating.py
* use fixtures in test_user_error_handler.py
* use fixtures in test_views.py
* use fixtures in test_basics.py
* use fixtures in test_helpers.py
* use fixtures in test_testing.py
* update conftest.py
* make docstrings  PEP-257 compliant
* cleanup
* switch dictonary format
* use pytest parameterization for test_json_as_unicode 
							
						 
						
							2017-05-23 15:18:39 -07:00  
				
					
						
							
							
								 
						
							
								5d9dd0b379 
								
							 
						 
						
							
							
								
								set session accessed for setdefault  
							
							
							
						 
						
							2017-05-20 13:00:17 -07:00  
				
					
						
							
							
								 
						
							
								e2f4c0ac16 
								
							 
						 
						
							
							
								
								Merge branch 'master' into vary-cookies  
							
							
							
						 
						
							2017-05-19 09:44:06 -07:00  
				
					
						
							
							
								 
						
							
								f75ad9fca2 
								
							 
						 
						
							
							
								
								refactor session cookie domain logic  
							
							... 
							
							
							
							cache result of session cookie domain
add warnings for session cookie domain issues
add changelog 
							
						 
						
							2017-05-13 21:59:00 -07:00  
				
					
						
							
							
								 
						
							
								697f7b9365 
								
							 
						 
						
							
							
								
								refactor make_response to be easier to follow  
							
							... 
							
							
							
							* be explicit about how tuples are unpacked
* allow bytes for status value
* allow Headers for headers value
* use TypeError instead of ValueError
* errors are more descriptive
* document that view must not return None
* update documentation about return values
* test more response types
* test error messages
closes  #1676  
							
						 
						
							2017-04-25 08:30:48 -07:00  
				
					
						
							
							
								 
						
							
								97e2cd0a5a 
								
							 
						 
						
							
							
								
								update changelog  
							
							... 
							
							
							
							move test next to existing test, rename
reword / reflow param doc 
							
						 
						
							2017-04-21 07:26:30 -07:00  
				
					
						
							
							
								 
						
							
								8ad4f476aa 
								
							 
						 
						
							
							
								
								Merge branch 'master' into jrmccarthy-master  
							
							
							
						 
						
							2017-04-21 07:03:46 -07:00  
				
					
						
							
							
								 
						
							
								e50767cfca 
								
							 
						 
						
							
							
								
								add test for build error special values  
							
							
							
						 
						
							2017-04-20 08:52:37 -07:00  
				
					
						
							
							
								 
						
							
								00d6e339ec 
								
							 
						 
						
							
							
								
								Change Flask.__init__ to accept two new keyword arguments, host_matching and static_host. ( #1560 )  
							
							... 
							
							
							
							This enables host_matching to be set properly by the time the constructor adds
the static route, and enables the static route to be properly associated with
the required host.
Previously, you could only enable host_matching once your app was already
instantiated (e.g. app.url_map.host_matching = True), but at that point
the constructor would have already added the static route without host matching
and an associated host, leaving the static route in a broken state.
Fixes  #1559 . 
							
						 
						
							2017-04-07 16:31:54 +02:00  
				
					
						
							
							
								 
						
							
								de555c82ce 
								
							 
						 
						
							
							
								
								Merge branch '0.12-maintenance'  
							
							
							
						 
						
							2017-03-31 18:44:33 +02:00  
				
					
						
							
							
								 
						
							
								c935eaceaf 
								
							 
						 
						
							
							
								
								Revert "Handle BaseExceptions ( #2222 )"  
							
							... 
							
							
							
							This reverts commit 1d4448abe3 
							
						 
						
							2017-03-31 18:44:14 +02:00  
				
					
						
							
							
								 
						
							
								6f7847e3c4 
								
							 
						 
						
							
							
								
								Make test more idiomatic  
							
							
							
						 
						
							2017-03-31 18:40:46 +02:00  
				
					
						
							
							
								 
						
							
								d0e2e7b66c 
								
							 
						 
						
							
							
								
								Add test and changes  
							
							
							
						 
						
							2017-03-31 18:40:46 +02:00  
				
					
						
							
							
								 
						
							
								1d4448abe3 
								
							 
						 
						
							
							
								
								Handle BaseExceptions ( #2222 )  
							
							... 
							
							
							
							* Handle BaseExceptions
* Add test and changes
* Make test more idiomatic 
							
						 
						
							2017-03-31 18:07:43 +02:00  
				
					
						
							
							
								 
						
							
								a7f1a21c12 
								
							 
						 
						
							
							
								
								Don't rely on X-Requested-With for pretty print json response ( #2193 )  
							
							... 
							
							
							
							* Don't rely on X-Requested-With for pretty print json response
* Fix test cases for pretty print json patch
* Fix gramma error in docs for pretty print json config
* Add changelog for JSONIFY_PRETTYPRINT_REGULAR 
							
						 
						
							2017-03-07 10:09:46 +09:00  
				
					
						
							
							
								 
						
							
								8a8a608152 
								
							 
						 
						
							
							
								
								Move object_hook outside loads method so class can be extend and reused  
							
							
							
						 
						
							2017-02-23 15:25:52 +00:00  
				
					
						
							
							
								 
						
							
								42fbbb4cbb 
								
							 
						 
						
							
							
								
								add test and changelog for SERVER_NAME app.run default  
							
							... 
							
							
							
							ref #2152  
							
						 
						
							2017-01-17 14:08:33 -08:00  
				
					
						
							
							
								 
						
							
								01b992b1a1 
								
							 
						 
						
							
							
								
								Added python3.6 support for tests  
							
							
							
						 
						
							2017-01-10 11:20:53 -06:00  
				
					
						
							
							
								 
						
							
								9cd32cac32 
								
							 
						 
						
							
							
								
								Corrected after response for error handlers  
							
							... 
							
							
							
							Before this change after request functions were not correctly
invoked for error handlers. 
							
						 
						
							2016-09-08 11:56:02 +03:00  
				
					
						
							
							
								 
						
							
								c4ec6954e5 
								
							 
						 
						
							
							
								
								Don't passthrough_errors unless instructed. ( #2006 )  
							
							... 
							
							
							
							Fix  #2005 
Revert #1679  and #1996  
						
							2016-09-06 22:32:34 +02:00  
				
					
						
							
							
								 
						
							
								098ea0c8ca 
								
							 
						 
						
							
							
								
								Only passthrough_errors if PROPAGATE_EXCEPTIONS  
							
							... 
							
							
							
							See pallets/werkzeug#954  
							
						 
						
							2016-08-27 14:38:13 +02:00  
				
					
						
							
							
								 
						
							
								e048aa4e19 
								
							 
						 
						
							
							
								
								Add negative test for json.jsonify ( #1876 )  
							
							... 
							
							
							
							Test if jsonify function raises TypeError when both args and kwargs are
passed in.
Check the TypeError's message 
							
						 
						
							2016-06-03 10:58:39 -07:00  
				
					
						
							
							
								 
						
							
								6c359e0f53 
								
							 
						 
						
							
							
								
								Eliminate some resource warnings  
							
							
							
						 
						
							2016-06-03 14:29:27 +02:00  
				
					
						
							
							
								 
						
							
								d393597c50 
								
							 
						 
						
							
							
								
								Use recwarn everywhere  
							
							... 
							
							
							
							...instead of custom fixture. Also assert that no warnings are left over
after the test. 
							
						 
						
							2016-06-03 13:59:47 +02:00  
				
					
						
							
							
								 
						
							
								047efac537 
								
							 
						 
						
							
							
								
								Coverage for test_static_path_deprecated and test_static_url_path ( #1860 )  
							
							
							
						 
						
							2016-06-02 17:56:08 -07:00  
				
					
						
							
							
								 
						
							
								2bf477cfea 
								
							 
						 
						
							
							
								
								Add JSONIFY_MIMETYPE configuration variable ( #1728 )  
							
							... 
							
							
							
							Allow jsonify responses' mimetype to be configured 
							
						 
						
							2016-04-08 15:30:47 -07:00  
				
					
						
							
							
								 
						
							
								4dc2ef19ea 
								
							 
						 
						
							
							
								
								Use pytest.raises() instead of try/catch with asser 0  
							
							... 
							
							
							
							This is somehow more readable, and enable using the features of pytest's ExeptionInfo (such as errisinstance). 
							
						 
						
							2016-03-04 13:30:40 +02:00  
				
					
						
							
							
								 
						
							
								952a6c8989 
								
							 
						 
						
							
							
								
								Werkzeug should not block propagated exceptions from Flask  
							
							
							
						 
						
							2016-01-02 14:18:36 -08:00  
				
					
						
							
							
								 
						
							
								04a3eeee3b 
								
							 
						 
						
							
							
								
								Merge branch 'master' of github.com:mitsuhiko/flask  
							
							
							
						 
						
							2015-09-14 13:06:54 -05:00  
				
					
						
							
							
								 
						
							
								81ae94a5fd 
								
							 
						 
						
							
							
								
								Merge branch '0.10-maintenance'  
							
							
							
						 
						
							2015-07-16 12:05:07 +02:00  
				
					
						
							
							
								 
						
							
								011b129b6b 
								
							 
						 
						
							
							
								
								Add kwarg to disable auto OPTIONS on add_url_rule  
							
							... 
							
							
							
							Adds support for a kwarg `provide_automatic_options` on `add_url_rule`, which
lets you turn off the automatic OPTIONS response on a per-URL basis even if
your view functions are functions, not classes (so you can't provide attrs
on them). 
							
						 
						
							2015-07-07 13:20:53 -05:00  
				
					
						
							
							
								 
						
							
								20f62e828b 
								
							 
						 
						
							
							
								
								Fix Possible Typo  
							
							... 
							
							
							
							Looks like that was meant to be `config_key`. It works by accident because the function is defined in the same scope as the look that passes `config_key` to `apprunner`. 
							
						 
						
							2015-04-02 01:48:48 +02:00  
				
					
						
							
							
								 
						
							
								1577e1386e 
								
							 
						 
						
							
							
								
								Revert "Don't use threads in this test"  
							
							... 
							
							
							
							This reverts commit 78cd4161f0 
							
						 
						
							2015-03-29 23:03:38 +02:00  
				
					
						
							
							
								 
						
							
								78cd4161f0 
								
							 
						 
						
							
							
								
								Don't use threads in this test  
							
							... 
							
							
							
							I think test failures would've been ignored if there were some.
Fixes  #1401  
							
						 
						
							2015-03-29 13:40:35 +02:00  
				
					
						
							
							
								 
						
							
								6d2c076a3b 
								
							 
						 
						
							
							
								
								make test_request_preprocessing_early_return more thorough  
							
							
							
						 
						
							2015-02-06 13:11:23 -08:00  
				
					
						
							
							
								 
						
							
								1158e22958 
								
							 
						 
						
							
							
								
								Fix test under Python 3  
							
							
							
						 
						
							2015-02-06 18:20:17 +01:00  
				
					
						
							
							
								 
						
							
								5fa76f6800 
								
							 
						 
						
							
							
								
								Add testcase for behavior described in  #1338  
							
							
							
						 
						
							2015-02-05 22:13:19 +01:00