From a852e4344eb77f57f2cadb0671b0d4577319e380 Mon Sep 17 00:00:00 2001 From: Sunil Mohan Adapa Date: Tue, 30 Aug 2022 22:34:51 -0700 Subject: [PATCH] wordpress: tests: functional: Find forms more specifically Signed-off-by: Sunil Mohan Adapa Reviewed-by: James Valleroy --- plinth/modules/wordpress/tests/test_functional.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/plinth/modules/wordpress/tests/test_functional.py b/plinth/modules/wordpress/tests/test_functional.py index dc3e9e715..9cbc5cb2d 100644 --- a/plinth/modules/wordpress/tests/test_functional.py +++ b/plinth/modules/wordpress/tests/test_functional.py @@ -113,7 +113,8 @@ def _visit_site(browser): functional.config['DEFAULT']['password']) browser.check('pw_weak') browser.fill('admin_email', 'admin@example.org') - functional.submit(browser) + submit_button = browser.find_by_id('submit') + functional.submit(browser, element=submit_button) if not browser.find_by_css('.install-success'): raise Exception('WordPress installation failed') @@ -124,7 +125,8 @@ def _visit_site(browser): functional.visit(browser, '/wordpress/wp-login.php') browser.fill('log', functional.config['DEFAULT']['username']) browser.fill('pwd', functional.config['DEFAULT']['password']) - functional.submit(browser) + login_button = browser.find_by_id('wp-submit') + functional.submit(browser, element=login_button) def _write_post(browser, title):