From a692f2832046b7ed3a412dd6a215a8731cb70c26 Mon Sep 17 00:00:00 2001 From: Arthur Schiwon Date: Thu, 14 Mar 2019 15:21:52 +0100 Subject: [PATCH] add an integration test that ensures deletion of LDAP users Signed-off-by: Arthur Schiwon --- .../ldap_features/openldap-uid-username.feature | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/build/integration/ldap_features/openldap-uid-username.feature b/build/integration/ldap_features/openldap-uid-username.feature index 3c87c479de..e120d0316d 100644 --- a/build/integration/ldap_features/openldap-uid-username.feature +++ b/build/integration/ldap_features/openldap-uid-username.feature @@ -108,3 +108,13 @@ Feature: LDAP | lloyd | | priscilla | | shannah | + + Scenario: Deleting an unavailable LDAP user + Given As an "admin" + And sending "GET" to "/cloud/users" + And modify LDAP configuration + | ldapUserFilter | (&(objectclass=inetorgperson)(!(uid=alice))) | + And invoking occ with "ldap:check-user alice" + And the command output contains the text "Clean up the user's remnants by" + And invoking occ with "user:delete alice" + Then the command output contains the text "The specified user was deleted"