diff --git a/services/bundlemgr/test/unittest/bms_bundle_resource_icon_test/bms_bundle_resource_icon_rdb_test.cpp b/services/bundlemgr/test/unittest/bms_bundle_resource_icon_test/bms_bundle_resource_icon_rdb_test.cpp index 1f4dde6919d80e4fb3eea55ce7bd40ecffcbb17e..f90366ee755ae9348fc37e77151c546b1459cf2f 100644 --- a/services/bundlemgr/test/unittest/bms_bundle_resource_icon_test/bms_bundle_resource_icon_rdb_test.cpp +++ b/services/bundlemgr/test/unittest/bms_bundle_resource_icon_test/bms_bundle_resource_icon_rdb_test.cpp @@ -13,7 +13,6 @@ * limitations under the License. */ -#include #define private public #include diff --git a/services/bundlemgr/test/unittest/bms_bundle_resource_icon_test/bms_bundle_resource_theme_process_test.cpp b/services/bundlemgr/test/unittest/bms_bundle_resource_icon_test/bms_bundle_resource_theme_process_test.cpp index c269211cebb232107eb2415b3b05681ef6baf616..573d659d683f78022e5dfcc13e638445926aa5c0 100644 --- a/services/bundlemgr/test/unittest/bms_bundle_resource_icon_test/bms_bundle_resource_theme_process_test.cpp +++ b/services/bundlemgr/test/unittest/bms_bundle_resource_icon_test/bms_bundle_resource_theme_process_test.cpp @@ -97,6 +97,10 @@ HWTEST_F(BmsBundleResourceThemeProcessTest, IsBundleThemeExist_0001, Function | ans = BundleResourceThemeProcess::IsBundleThemeExist(TEST_BUNDLE_NAME, TEST_USER_ID); EXPECT_TRUE(ans); + OHOS::ForceCreateDirectory(SYSTEM_THEME_PATH + std::to_string(TEST_USER_ID) + THEME_ICONS_A_FLAG); + ans = BundleResourceThemeProcess::IsBundleThemeExist(TEST_BUNDLE_NAME, TEST_USER_ID); + EXPECT_TRUE(ans); + OHOS::ForceCreateDirectory(SYSTEM_THEME_PATH + std::to_string(TEST_USER_ID) + THEME_ICONS_A + TEST_BUNDLE_NAME); ans = BundleResourceThemeProcess::IsBundleThemeExist(TEST_BUNDLE_NAME, TEST_USER_ID); EXPECT_TRUE(ans); @@ -144,6 +148,11 @@ HWTEST_F(BmsBundleResourceThemeProcessTest, IsAbilityThemeExist_0001, Function | TEST_USER_ID); EXPECT_TRUE(ans); + OHOS::ForceCreateDirectory(SYSTEM_THEME_PATH + std::to_string(TEST_USER_ID) + THEME_ICONS_A_FLAG); + ans = BundleResourceThemeProcess::IsAbilityThemeExist(TEST_BUNDLE_NAME, TEST_MODULE_NAME, TEST_ABILITY_NAME, + TEST_USER_ID); + EXPECT_TRUE(ans); + OHOS::ForceCreateDirectory(SYSTEM_THEME_PATH + std::to_string(TEST_USER_ID) + THEME_ICONS_A + TEST_BUNDLE_NAME + THEME_ICONS_CHAR + TEST_MODULE_NAME + THEME_ICONS_CHAR + TEST_ABILITY_NAME); ans = BundleResourceThemeProcess::IsAbilityThemeExist(TEST_BUNDLE_NAME, TEST_MODULE_NAME, TEST_ABILITY_NAME, @@ -220,8 +229,8 @@ HWTEST_F(BmsBundleResourceThemeProcessTest, ProcessSpecialBundleResource_0001, F BundleResourceInfo bundleResourceInfo1; bundleResourceInfo1.bundleName = COM_OHOS_CONTACTS; bundleResourceInfo1.icon = "icon1"; - BundleResourceThemeProcess::ProcessSpecialBundleResource(resourceIconInfos, bundleResourceInfo); - EXPECT_EQ(bundleResourceInfo.icon, "icon"); + BundleResourceThemeProcess::ProcessSpecialBundleResource(resourceIconInfos, bundleResourceInfo1); + EXPECT_EQ(bundleResourceInfo1.icon, "icon"); } #endif } \ No newline at end of file