shaarli: tests: functional: Specify setup form submission button

Tests:

- Run shaarli functional tests

Signed-off-by: Sunil Mohan Adapa <sunil@medhas.org>
Reviewed-by: James Valleroy <jvalleroy@mailbox.org>
This commit is contained in:
Sunil Mohan Adapa 2022-08-30 21:58:59 -07:00 committed by James Valleroy
parent d645cfa35e
commit 133295238b
No known key found for this signature in database
GPG Key ID: 77C0C75E7B650808

View File

@ -3,9 +3,10 @@
Functional, browser based tests for shaarli app. Functional, browser based tests for shaarli app.
""" """
import pytest
import time import time
import pytest
from plinth.tests import functional from plinth.tests import functional
pytestmark = [pytest.mark.apps, pytest.mark.shaarli] pytestmark = [pytest.mark.apps, pytest.mark.shaarli]
@ -37,7 +38,9 @@ class TestShaarliApp(functional.BaseAppTests):
password_field = session_browser.find_by_id('password') password_field = session_browser.find_by_id('password')
password_field.fill(functional.config['DEFAULT']['password']) password_field.fill(functional.config['DEFAULT']['password'])
functional.submit(session_browser) button = session_browser.find_by_css(
'#installform input[type=submit]')[0]
functional.submit(session_browser, element=button)
def _shaarli_login(self, session_browser): def _shaarli_login(self, session_browser):
"""Login to shaarli.""" """Login to shaarli."""