コード例 #1
0
 def test_add_field(self):
     html = '<input name="instrument" />'
     field = fields.Input(html)
     self.form.add_field(field)
     assert_true('instrument' in self.form.fields)
コード例 #2
0
 def test_input_disabled(self):
     html = '<input name="brian" value="may" disabled />'
     input = fields.Input(BeautifulSoup(html).find('input'))
     assert_true(input.disabled)
コード例 #3
0
 def test_invalid_name(self):
     html = '<input />'
     assert_raises(exceptions.InvalidNameError, lambda: fields.Input(html))
コード例 #4
0
 def setUp(self):
     self.html = '<input name="blank" />'
     self.input = fields.Input(BeautifulSoup(self.html).find('input'))
コード例 #5
0
 def setUp(self):
     self.html = '<input name="brian" value="may" />'
     self.input = fields.Input(BeautifulSoup(self.html).find('input'))