122 class CustomChangeStateForm(ChangeStateForm): |
122 class CustomChangeStateForm(ChangeStateForm): |
123 hello = IntField(name='youlou') |
123 hello = IntField(name='youlou') |
124 creation_date = DateTimeField(widget=DateTimePicker) |
124 creation_date = DateTimeField(widget=DateTimePicker) |
125 form = CustomChangeStateForm(self.req, redirect_path='perdu.com', |
125 form = CustomChangeStateForm(self.req, redirect_path='perdu.com', |
126 entity=self.entity) |
126 entity=self.entity) |
127 form.form_render(state=123, trcomment=u'') |
127 form.form_render(state=123, trcomment=u'', |
|
128 trcomment_format=u'text/plain') |
128 |
129 |
129 def test_change_state_form(self): |
130 def test_change_state_form(self): |
130 form = ChangeStateForm(self.req, redirect_path='perdu.com', |
131 form = ChangeStateForm(self.req, redirect_path='perdu.com', |
131 entity=self.entity) |
132 entity=self.entity) |
132 form.form_render(state=123, trcomment=u'') |
133 form.form_render(state=123, trcomment=u'', |
|
134 trcomment_format=u'text/plain') |
133 |
135 |
134 # fields tests ############################################################ |
136 # fields tests ############################################################ |
135 |
137 |
136 def _render_entity_field(self, name, form): |
138 def _render_entity_field(self, name, form): |
137 form.form_build_context({}) |
139 form.form_build_context({}) |
159 </select><textarea cols="80" id="description:%(eid)s" name="description:%(eid)s" onkeyup="autogrow(this)" rows="2" tabindex="2"></textarea>''') |
161 </select><textarea cols="80" id="description:%(eid)s" name="description:%(eid)s" onkeyup="autogrow(this)" rows="2" tabindex="2"></textarea>''') |
160 |
162 |
161 |
163 |
162 def test_richtextfield_2(self): |
164 def test_richtextfield_2(self): |
163 self.req.use_fckeditor = lambda: True |
165 self.req.use_fckeditor = lambda: True |
164 self._test_richtextfield('<input name="description_format:%(eid)s" style="display: block" type="hidden" value="text/rest" /><textarea cols="80" cubicweb:type="wysiwyg" id="description:%(eid)s" name="description:%(eid)s" onkeyup="autogrow(this)" rows="2" tabindex="1"></textarea>') |
166 self._test_richtextfield('<input name="description_format:%(eid)s" type="hidden" value="text/rest" /><textarea cols="80" cubicweb:type="wysiwyg" id="description:%(eid)s" name="description:%(eid)s" onkeyup="autogrow(this)" rows="2" tabindex="1"></textarea>') |
165 |
167 |
166 |
168 |
167 def test_filefield(self): |
169 def test_filefield(self): |
168 class FFForm(EntityFieldsForm): |
170 class FFForm(EntityFieldsForm): |
169 data = FileField(format_field=StringField(name='data_format', max_length=50), |
171 data = FileField(format_field=StringField(name='data_format', max_length=50), |