From 986b92203a53c735527e53cbe4f6f6f64aa9e9f8 Mon Sep 17 00:00:00 2001 From: Matt Wright Date: Mon, 20 Oct 2014 15:18:38 -0400 Subject: [PATCH] Add CHANGES entry and versionchanged entry to docstring --- CHANGES | 7 +++++-- flask/app.py | 4 ++++ 2 files changed, 9 insertions(+), 2 deletions(-) diff --git a/CHANGES b/CHANGES index 9c75f144..5ea2baae 100644 --- a/CHANGES +++ b/CHANGES @@ -8,6 +8,9 @@ Version 1.0 (release date to be announced, codename to be selected) +- Added `**kwargs` to :meth:`flask.Test.test_client` to support passing + additional keyword arguments to the constructor of + :attr:`flask.Flask.test_client_class`. - Added ``SESSION_REFRESH_EACH_REQUEST`` config key that controls the set-cookie behavior. If set to `True` a permanent session will be refreshed each request and get their lifetime extended, if set to @@ -20,8 +23,8 @@ Version 1.0 - Added :meth:`flask.Config.from_json`. - Added :attr:`flask.Flask.config_class`. - Added :meth:`flask.config.Config.get_namespace`. -- Added ``TEMPLATES_AUTO_RELOAD`` config key. If disabled the - templates will be reloaded only if the application is running in +- Added ``TEMPLATES_AUTO_RELOAD`` config key. If disabled the + templates will be reloaded only if the application is running in debug mode. For higher performance it’s possible to disable that. - Added a workaround for a limitation in Python 3.3's namespace loader. - Added support for explicit root paths when using Python 3.3's namespace diff --git a/flask/app.py b/flask/app.py index 050fcb3e..4e97605e 100644 --- a/flask/app.py +++ b/flask/app.py @@ -867,6 +867,10 @@ class Flask(_PackageBoundObject): The `use_cookies` parameter was added as well as the ability to override the client to be used by setting the :attr:`test_client_class` attribute. + + .. versionchanged:: 1.0 + Added `**kwargs` to support passing additional keyword arguments to + the constructor of :attr:`test_client_class`. """ cls = self.test_client_class if cls is None: