web/test/unittest_form.py
branchstable
changeset 3510 bf746bf4a394
parent 3176 b94703b131ad
child 3515 3edebe9414fa
equal deleted inserted replaced
3506:f0ec5d17f470 3510:bf746bf4a394
    80         e = self.etype_instance('CWUser')
    80         e = self.etype_instance('CWUser')
    81         e.eid = 'A'
    81         e.eid = 'A'
    82         form = EntityFieldsForm(self.request(login=u'toto'), None, entity=e)
    82         form = EntityFieldsForm(self.request(login=u'toto'), None, entity=e)
    83         field = StringField(name='login', eidparam=True)
    83         field = StringField(name='login', eidparam=True)
    84         form.append_field(field)
    84         form.append_field(field)
    85         form.form_build_context({})
    85         form.build_context({})
    86         self.assertEquals(form.form_field_display_value(field, {}), 'toto')
    86         self.assertEquals(form.form_field_display_value(field, {}), 'toto')
    87 
    87 
    88 
    88 
    89     def test_linkto_field_duplication(self):
    89     def test_linkto_field_duplication(self):
    90         e = self.etype_instance('CWUser')
    90         e = self.etype_instance('CWUser')
   135                          trcomment_format=u'text/plain')
   135                          trcomment_format=u'text/plain')
   136 
   136 
   137     # fields tests ############################################################
   137     # fields tests ############################################################
   138 
   138 
   139     def _render_entity_field(self, name, form):
   139     def _render_entity_field(self, name, form):
   140         form.form_build_context({})
   140         form.build_context({})
   141         renderer = FormRenderer(self.req)
   141         renderer = FormRenderer(self.req)
   142         return form.field_by_name(name).render(form, renderer)
   142         return form.field_by_name(name).render(form, renderer)
   143 
   143 
   144     def _test_richtextfield(self, expected):
   144     def _test_richtextfield(self, expected):
   145         class RTFForm(EntityFieldsForm):
   145         class RTFForm(EntityFieldsForm):