[wwwsearch-commits] r43651 - wwwsearch/ClientForm/trunk
jjlee at codespeak.net
jjlee at codespeak.net
Fri May 25 21:29:17 CEST 2007
Author: jjlee
Date: Fri May 25 21:29:16 2007
New Revision: 43651
Modified:
wwwsearch/ClientForm/trunk/test.py
Log:
Revive a bit of accidentally-unreached test code
Modified: wwwsearch/ClientForm/trunk/test.py
==============================================================================
--- wwwsearch/ClientForm/trunk/test.py (original)
+++ wwwsearch/ClientForm/trunk/test.py Fri May 25 21:29:16 2007
@@ -1139,25 +1139,27 @@
def testDisabledRadio(self):
for compat in False, True:
- self._testDisabledCheckbox(compat)
+ self._testDisabledRadio(compat)
def _testDisabledRadio(self, compat):
file = StringIO(
"""<form>
-
-<!--This is disabled, but fixup still needs to select an option,
- rather than raising AttributeError-->
-
<input type="checkbox" name="foo" value="1" disabled></input>
<input type="checkbox" name="foo" value="2" disabled></input>
<input type="checkbox" name="foo" value="3" disabled></input>
-
</form>""")
hide_deprecations()
forms = ClientForm.ParseFile(file, "http://localhost/",
backwards_compat=compat)
form = forms[0]
control = form.find_control('foo')
- self.assert_(control.disabled)
+
+ # since all items are disabled, .fixup() should not select
+ # anything
+ self.assertEquals(
+ [item.name for item in control.items if item.selected],
+ [],
+ )
+ reset_deprecations()
def testDisabledCheckbox(self):
for compat in False, True:
More information about the wwwsearch-commits
mailing list