diff options
Diffstat (limited to 'webtest/app.py')
-rw-r--r-- | webtest/app.py | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/webtest/app.py b/webtest/app.py index 4ea19e9..9e3155e 100644 --- a/webtest/app.py +++ b/webtest/app.py @@ -500,7 +500,10 @@ class TestApp: except: # pragma: no cover raise # field name are always ascii if isinstance(value, forms.File): - if value.value: + if "multiple" in value.attrs: + for file in value.value: + _append_file([key] + list(file)) + elif value.value: _append_file([key] + list(value.value)) else: # If no file was uploaded simulate an empty file with no |