0004-tests-add-basic-date-field-test.patch
tests/test_formdata.py | ||
---|---|---|
169 | 169 | |
170 | 170 |
formdata2 = formdata.get(formdata.id) |
171 | 171 |
assert formdata2.data == {'0': {'cleartext': 'foo'}} |
172 | ||
173 |
def test_date_field(pub): |
|
174 |
formdef.data_class().wipe() |
|
175 |
formdef.fields = [fields.DateField(id='0', label='date')] |
|
176 |
formdef.store() |
|
177 |
formdata = formdef.data_class()() |
|
178 |
value = time.strptime('2015-05-12', '%Y-%m-%d') |
|
179 |
formdata.data = {'0': value} |
|
180 |
formdata.store() |
|
181 | ||
182 |
formdata2 = formdata.get(formdata.id) |
|
183 |
assert formdata2.data == {'0': value} |
|
184 | ||
185 |
assert formdata2.get_substitution_variables()['form_field_date'] == '2015-05-12' |
|
186 |
pub.cfg['language'] = {'language': 'fr'} |
|
187 |
assert formdata2.get_substitution_variables()['form_field_date'] == '12/05/2015' |
|
188 |
pub.cfg['language'] = {'language': 'en'} |
|
172 |
- |