scope deepObject defaults code to query params only (#1110)

* scope deepObject defaults code to query params only (fixes spread of defaults into other parameters)

* make default param test strict
This commit is contained in:
Daniel Grossmann-Kavanagh
2020-01-20 01:21:08 -08:00
committed by Henning Jacobs
parent 77f2861880
commit 1abab0653f
4 changed files with 79 additions and 44 deletions

View File

@@ -137,8 +137,8 @@ def test_path_parameter_somefloat(simple_app):
assert resp.status_code == 404
def test_default_param(simple_app):
app_client = simple_app.app.test_client()
def test_default_param(strict_app):
app_client = strict_app.app.test_client()
resp = app_client.get('/v1.0/test-default-query-parameter')
assert resp.status_code == 200
response = json.loads(resp.data.decode('utf-8', 'replace'))