From 7cd5b11a49bb050f5547af9f724a8e3b7730a943 Mon Sep 17 00:00:00 2001 From: Veiko Aasa Date: Thu, 30 Jan 2020 16:35:33 +0200 Subject: [PATCH] users: Fix functional test delete user Django messages can contain usernames, check instead user edit link. Signed-off-by: Veiko Aasa Reviewed-by: Sunil Mohan Adapa --- functional_tests/support/interface.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/functional_tests/support/interface.py b/functional_tests/support/interface.py index 54fff5573..8c4ebcf03 100644 --- a/functional_tests/support/interface.py +++ b/functional_tests/support/interface.py @@ -101,7 +101,9 @@ def delete_user(browser, name): def is_user(browser, name): nav_to_module(browser, 'users') - return browser.is_text_present(name) + edit_link = browser.find_link_by_href('/plinth/sys/users/' + name + + '/edit/') + return bool(edit_link) def create_admin_account(browser, username, password):