tests: add check for enabling formdef from fields page
This commit is contained in:
parent
05a50593cc
commit
71277ae10f
|
@ -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()
|
||||
|
|
Loading…
Reference in New Issue