0001-backoffice-display-demand-name-and-digest-if-availab.patch
tests/test_backoffice_pages.py | ||
---|---|---|
1271 | 1271 |
assert 'data-init-lng="2.32"' in resp.body |
1272 | 1272 |
assert 'data-init-lat="48.83' in resp.body |
1273 | 1273 | |
1274 |
def test_backoffice_formdata_name_with_digest(pub): |
|
1275 |
create_user(pub) |
|
1276 |
create_environment(pub) |
|
1277 |
formdef = FormDef.get_by_urlname('form-title') |
|
1278 |
data_class = formdef.data_class() |
|
1279 |
demand = [x for x in data_class.select()][0] |
|
1280 |
demand_name = data_class.get(demand.id).get_display_name() |
|
1281 | ||
1282 |
app = login(get_app(pub)) |
|
1283 |
resp = app.get('/backoffice/management/form-title/%s/' % demand.id) |
|
1284 |
assert '<div id="appbar"><h2>%s</h2></div>' % demand_name in resp.body |
|
1285 |
formdef.digest_template = 'XYZ' |
|
1286 |
data_class.get(demand.id).store() |
|
1287 |
resp = app.get('/backoffice/management/form-title/%s/' % demand.id) |
|
1288 |
assert '<div id="appbar"><h2>%s (XYZ)</h2></div>' % demand_name in resp.body |
|
1289 | ||
1274 | 1290 |
def test_backoffice_info_text(pub): |
1275 | 1291 |
create_user(pub) |
1276 | 1292 |
create_environment(pub) |
wcs/backoffice/management.py | ||
---|---|---|
2009 | 2009 |
r += _('This form has been accessed via its tracking code, it is ' |
2010 | 2010 |
'therefore displayed like you were also its owner.') |
2011 | 2011 |
r += htmltext('</div>') |
2012 |
r += htmltext('<div id="appbar"><h2>%s' % self.formdata.get_display_name()) |
|
2013 |
if self.formdata.digest: |
|
2014 |
r += htmltext(' (%s)' % htmlescape(self.formdata.digest)) |
|
2015 |
r += htmltext('</h2></div>') |
|
2012 | 2016 |
r += super(FormBackOfficeStatusPage, self).receipt(*args, **kwargs) |
2013 | 2017 |
return r.getvalue() |
2014 | 2018 | |
2015 |
- |