summaryrefslogtreecommitdiff
path: root/tests
diff options
context:
space:
mode:
authorGael Pasgrimaud <gael@gawel.org>2019-02-09 19:15:31 +0100
committerGael Pasgrimaud <gael@gawel.org>2019-02-09 19:15:31 +0100
commit9d6562fdd6c0b4538c115cfb1d2e8fe8883e8afc (patch)
tree221fb21c82bc0ee47072bd966f34aa89146bdb7d /tests
parentc87c61b57e452f21fe4604ed1f5c9dfe8e7a250f (diff)
downloadwebtest-9d6562fdd6c0b4538c115cfb1d2e8fe8883e8afc.tar.gz
fixed #210
Diffstat (limited to 'tests')
-rw-r--r--tests/test_forms.py7
1 files changed, 7 insertions, 0 deletions
diff --git a/tests/test_forms.py b/tests/test_forms.py
index e4668ae..47b1b66 100644
--- a/tests/test_forms.py
+++ b/tests/test_forms.py
@@ -780,6 +780,13 @@ class TestSelect(unittest.TestCase):
multiple_form = res.forms["multiple_select_form"]
self.assertEqual(multiple_form["multiple"].value, ["Nine", "Eleven"])
+ # reset with value
+ multiple_form["multiple"].value = []
+ self.assertIsNone(multiple_form["multiple"].value)
+ # re-set a value
+ multiple_form["multiple"].value = ['Nine']
+ assert multiple_form["multiple"].value == ['Nine']
+ # reset with force_value
multiple_form["multiple"].force_value(None)
self.assertIsNone(multiple_form["multiple"].value)
display = multiple_form.submit("button")