def test_invalid_bound_field(self):
     form = ExampleForm({
         'name': '',
         'password': '******'
     })  # bound form (field + data)
     self.assertEquals('form-control is-invalid', input_class(form['name']))
     self.assertEquals('form-control ', input_class(form['password']))
 def test_valid_bound_field(self):
     form = ExampleForm({
         'name':'john',
         'password':'******'
     })
     self.assertEqual('form-control is-valid', input_class(form['name']))
     self.assertEqual('form-control ', input_class(form['password']))
 def test_valid_bound_field(self):
     form = ExampleForm({
         'name': 'john',
         'password': '******'  # bound form (field + data)
     })
     # if the form is bound and valid
     self.assertEquals('form-control is-valid', input_class(form['name']))
     self.assertEquals('form-control ', input_class(form['password']))
 def test_unbound_field_initial_state(self):
     form = ExampleForm()  # unbound form
     # if the form is not bound, it will simply return
     self.assertEquals('form-control ', input_class(form['name']))
 def test_unbound_field_initial_state(self):
     form = ExampleForm()
     self.assertEquals('form-control ', input_class(form['name']))