Make deleting unexisting user return success in security_manager_08_user_double_add_d... 90/325090/2
authorTomasz Swierczek <t.swierczek@samsung.com>
Mon, 2 Jun 2025 14:04:39 +0000 (16:04 +0200)
committerKrzysztof Malysa <k.malysa@samsung.com>
Wed, 4 Jun 2025 12:29:25 +0000 (14:29 +0200)
The removal of code from https://review.tizen.org/gerrit/c/platform/core/security/security-manager/+/324899
makes the removal of unexisting user account return success.

Change-Id: Ib31f4b399919d5e98b4819d355e49e29b8252af3

src/security-manager-tests/test_cases.cpp

index b36ceb3d2086c6bd36961d98db9dbd90695cb816..d91f953266b620a3d7f4e10f82345da299d263c6 100644 (file)
@@ -407,7 +407,9 @@ RUNNER_CHILD_TEST(security_manager_08_user_double_add_double_remove)
     // security-manager
     UserRequest deleteUserRequest;
     deleteUserRequest.setUid(uid);
-    Api::deleteUser(deleteUserRequest, SECURITY_MANAGER_ERROR_SERVER_ERROR);
+    // User is already deleted by gumd and security-manager is informed about it.
+    // For security-manager deleting a non-existent user is no-op and returns success.
+    Api::deleteUser(deleteUserRequest);
 }
 
 RUNNER_CHILD_TEST(security_manager_09_app_install_constraint_check)