From 1839b016937bd2956b2889ca50649aecd83f6424 Mon Sep 17 00:00:00 2001 From: chennuo Date: Tue, 26 Aug 2025 14:34:51 +0800 Subject: [PATCH] add permissionUserId unittest Signed-off-by: chennuo --- .../app_spawn_sandbox_test.cpp | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/test/unittest/app_spawn_standard_test/app_spawn_sandbox_test.cpp b/test/unittest/app_spawn_standard_test/app_spawn_sandbox_test.cpp index d929e46f..d4919b3b 100644 --- a/test/unittest/app_spawn_standard_test/app_spawn_sandbox_test.cpp +++ b/test/unittest/app_spawn_standard_test/app_spawn_sandbox_test.cpp @@ -2363,6 +2363,18 @@ HWTEST_F(AppSpawnSandboxTest, App_Spawn_Sandbox_DevModel_001, TestSize.Level0) DeleteAppSpawningCtx(spawningCtx); } +HWTEST_F(AppSpawnSandboxTest, App_Spawn_permissionUserId_001, TestSize.Level0) +{ + AppSpawningCtx* spawningCtx = GetTestAppProperty(); + std::string path = AppSpawn::SandboxCommon::ConvertToRealPathWithPermission(spawningCtx, + "/mnt/sandbox//storage/Users/currentUser"); + ASSERT_NE(path.c_str(), nullptr); + std::string examplePath = "/mnt/sandbox/100/storage/Users/currentUser"; + + ASSERT_EQ(strcmp(path.c_str(), examplePath.c_str()), 0); + DeleteAppSpawningCtx(spawningCtx); +} + HWTEST_F(AppSpawnSandboxTest, Handle_Flag_Point_PreInstall_Shell_Hap_001, TestSize.Level0) { std::string flagPointConfigStr = "{ \ -- Gitee