diff --git a/plinth/modules/shaarli/tests/test_functional.py b/plinth/modules/shaarli/tests/test_functional.py index bdf14ec2b..3622245c1 100644 --- a/plinth/modules/shaarli/tests/test_functional.py +++ b/plinth/modules/shaarli/tests/test_functional.py @@ -3,9 +3,10 @@ Functional, browser based tests for shaarli app. """ -import pytest import time +import pytest + from plinth.tests import functional 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.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): """Login to shaarli."""