tests: add check for enabling formdef from fields page

This commit is contained in:
Frédéric Péters 2020-12-05 20:29:13 +01:00
parent 05a50593cc
commit 71277ae10f
1 changed files with 20 additions and 0 deletions

View File

@ -1064,6 +1064,26 @@ def test_form_description(pub):
assert_option_display(resp, 'Description', 'On')
def test_form_enable_from_fields_page(pub):
create_superuser(pub)
create_role()
FormDef.wipe()
formdef = FormDef()
formdef.name = 'form title'
formdef.fields = []
formdef.disabled = True
formdef.store()
app = login(get_app(pub))
resp = app.get('/backoffice/forms/1/')
resp = resp.click(href='fields/')
assert 'This form is currently disabled.' in resp
resp = resp.click('Enable').follow()
assert resp.request.path == '/backoffice/forms/1/fields/'
assert 'This form is currently disabled.' not in resp
def test_form_new_field(pub):
create_superuser(pub)
create_role()