summaryrefslogtreecommitdiff
path: root/webtest/forms.py
diff options
context:
space:
mode:
authorAndrey Lebedev <andrey@lebedev.lt>2013-03-22 17:05:09 +0200
committerAndrey Lebedev <andrey@lebedev.lt>2013-03-22 17:12:47 +0200
commitf940e9f83c8cd3f9c51bc60a1cd9b582dd9fa395 (patch)
treecdc28e9b2c2af00d226720a49a0cb6fdf19fad4d /webtest/forms.py
parentced890ac4cd10c9cbfca2c7540c329c53ded6eb6 (diff)
downloadwebtest-f940e9f83c8cd3f9c51bc60a1cd9b582dd9fa395.tar.gz
All <button> elements are treated as submit controls
Diffstat (limited to 'webtest/forms.py')
-rw-r--r--webtest/forms.py2
1 files changed, 2 insertions, 0 deletions
diff --git a/webtest/forms.py b/webtest/forms.py
index 0fcafc5..6233ba2 100644
--- a/webtest/forms.py
+++ b/webtest/forms.py
@@ -385,6 +385,8 @@ class Form(object):
tag_type = 'select'
if tag_type == "select" and attrs.get("multiple"):
tag_type = "multiple_select"
+ if tag == 'button':
+ tag_type = 'submit'
FieldClass = self.FieldClass.classes.get(tag_type,
self.FieldClass)