mirror of
https://github.com/freedombox/FreedomBox.git
synced 2026-05-20 10:34:30 +00:00
tests: functional: Allow submitting form buttons along with inputs
- Sometimes <input type='submit'> are used as submit buttons and at other times <button type='submit'> is used. Signed-off-by: Sunil Mohan Adapa <sunil@medhas.org> Reviewed-by: James Valleroy <jvalleroy@mailbox.org>
This commit is contained in:
parent
1398501ec4
commit
ef4292d5fc
@ -223,10 +223,11 @@ def submit(browser, element=None, form_class=None, expected_url=None):
|
|||||||
if element:
|
if element:
|
||||||
click(browser, element)
|
click(browser, element)
|
||||||
elif form_class:
|
elif form_class:
|
||||||
browser.find_by_css(
|
browser.find_by_css(f'.{form_class} input[type=submit], '
|
||||||
'.{} input[type=submit]'.format(form_class)).click()
|
f'.{form_class} button[type=submit]').click()
|
||||||
else:
|
else:
|
||||||
browser.find_by_css('input[type=submit]').click()
|
browser.find_by_css(
|
||||||
|
'input[type=submit] button[type=submit]').click()
|
||||||
|
|
||||||
|
|
||||||
def set_app_form_value(browser, app_id, element_id, value):
|
def set_app_form_value(browser, app_id, element_id, value):
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user