提交 27813d2f 编写于 作者: J jiyong

jiyong@huawei.com

Signed-off-by: Njiyong <jiyong@huawei.com>
上级 e7203362
...@@ -793,7 +793,6 @@ HWTEST_F(BundleMgrTest, testGetBundleInfosByMetaDataRight, Function | MediumTest ...@@ -793,7 +793,6 @@ HWTEST_F(BundleMgrTest, testGetBundleInfosByMetaDataRight, Function | MediumTest
if (g_errorCode == 0){ if (g_errorCode == 0){
printf("bundleInfos.bundleName is %s \n", bundleInfos[0].bundleName); printf("bundleInfos.bundleName is %s \n", bundleInfos[0].bundleName);
} }
printf("------end testGetBundleInfosByMetaDataRight------\n"); printf("------end testGetBundleInfosByMetaDataRight------\n");
} }
...@@ -857,7 +856,6 @@ HWTEST_F(BundleMgrTest, testGetBundleSizeWithLegal_0001, Function | MediumTest | ...@@ -857,7 +856,6 @@ HWTEST_F(BundleMgrTest, testGetBundleSizeWithLegal_0001, Function | MediumTest |
{ {
printf("------start testGetBundleSizeWithLegal_0001------\n"); printf("------start testGetBundleSizeWithLegal_0001------\n");
char *bundleName = (char*)"com.huawei.testjsdemo"; char *bundleName = (char*)"com.huawei.testjsdemo";
uint32_t resultCode = GetBundleSize(bundleName); uint32_t resultCode = GetBundleSize(bundleName);
EXPECT_GT(resultCode, 0); EXPECT_GT(resultCode, 0);
printf("------end testGetBundleSizeWithLegal_0001------\n"); printf("------end testGetBundleSizeWithLegal_0001------\n");
...@@ -872,7 +870,6 @@ HWTEST_F(BundleMgrTest, testGetBundleSizeWithLegal_0002, Function | MediumTest | ...@@ -872,7 +870,6 @@ HWTEST_F(BundleMgrTest, testGetBundleSizeWithLegal_0002, Function | MediumTest |
{ {
printf("------start testGetBundleSizeWithLegal_0002------\n"); printf("------start testGetBundleSizeWithLegal_0002------\n");
char *bundleName = (char*)"com.huawei.launcher"; char *bundleName = (char*)"com.huawei.launcher";
uint32_t resultCode = GetBundleSize(bundleName); uint32_t resultCode = GetBundleSize(bundleName);
EXPECT_GT(resultCode, 0); EXPECT_GT(resultCode, 0);
printf("------end testGetBundleSizeWithLegal_0002------\n"); printf("------end testGetBundleSizeWithLegal_0002------\n");
...@@ -889,16 +886,14 @@ HWTEST_F(BundleMgrTest, testGetBundleSizeWithLegal_0003, Function | MediumTest | ...@@ -889,16 +886,14 @@ HWTEST_F(BundleMgrTest, testGetBundleSizeWithLegal_0003, Function | MediumTest |
char *bundleName = (char*)"com.huawei.testjsdemoBundleNameLengt" \ char *bundleName = (char*)"com.huawei.testjsdemoBundleNameLengt" \
"hEqualTo127testjsdemoBundleNameLengthEqualTo127testjsdemoBundleNameLengthEqualTo127testjsde"; "hEqualTo127testjsdemoBundleNameLengthEqualTo127testjsdemoBundleNameLengthEqualTo127testjsde";
sem_init(&g_sem, 0, 0); sem_init(&g_sem, 0, 0);
InstallParam installParam = {.installLocation = 1,.keepData = false}; InstallParam installParam = { .installLocation = 1, .keepData = false };
string hapPath = g_testPath + "testGetBundleNameWithLegal127.hap"; string hapPath = g_testPath + "testGetBundleNameWithLegal127.hap";
Install(hapPath.c_str(), &installParam, TestBundleStateCallback); Install(hapPath.c_str(), &installParam, TestBundleStateCallback);
sem_wait(&g_sem); sem_wait(&g_sem);
uint32_t resultCode = GetBundleSize(bundleName); uint32_t resultCode = GetBundleSize(bundleName);
EXPECT_EQ(strlen(bundleName), 127); EXPECT_EQ(strlen(bundleName), 127);
EXPECT_GT(resultCode, 0); EXPECT_GT(resultCode, 0);
// uninstall
//uninstall
sem_init(&g_sem, 0, 0); sem_init(&g_sem, 0, 0);
Uninstall(bundleName, &installParam, TestBundleStateCallback); Uninstall(bundleName, &installParam, TestBundleStateCallback);
sem_wait(&g_sem); sem_wait(&g_sem);
...@@ -915,7 +910,6 @@ HWTEST_F(BundleMgrTest, testGetBundleSizeWithIllegal_0001, Function | MediumTest ...@@ -915,7 +910,6 @@ HWTEST_F(BundleMgrTest, testGetBundleSizeWithIllegal_0001, Function | MediumTest
printf("------start testGetBundleSizeWithIllegal_0001------\n"); printf("------start testGetBundleSizeWithIllegal_0001------\n");
char *bundleName = (char*)"com.huawei.testjsdemoBundleNameLength128test" \ char *bundleName = (char*)"com.huawei.testjsdemoBundleNameLength128test" \
"jsdemoBundleNameLength128testjsdemoBundleNameLength128testjsdemoBundleNameLength128T"; "jsdemoBundleNameLength128testjsdemoBundleNameLength128testjsdemoBundleNameLength128T";
EXPECT_EQ(strlen(bundleName), 128); EXPECT_EQ(strlen(bundleName), 128);
uint32_t resultCode = GetBundleSize(bundleName); uint32_t resultCode = GetBundleSize(bundleName);
EXPECT_EQ(resultCode, 0); EXPECT_EQ(resultCode, 0);
...@@ -931,8 +925,7 @@ HWTEST_F(BundleMgrTest, testGetBundleSizeWithIllegal_0002, Function | MediumTest ...@@ -931,8 +925,7 @@ HWTEST_F(BundleMgrTest, testGetBundleSizeWithIllegal_0002, Function | MediumTest
{ {
printf("------start testGetBundleSizeWithIllegal_0002------\n"); printf("------start testGetBundleSizeWithIllegal_0002------\n");
char *bundleName = nullptr; char *bundleName = nullptr;
// bundleName nullptr
//bundleName nullptr
uint32_t resultCode = GetBundleSize(bundleName); uint32_t resultCode = GetBundleSize(bundleName);
EXPECT_EQ(resultCode, 0); EXPECT_EQ(resultCode, 0);
printf("------end testGetBundleSizeWithIllegal_0002------\n"); printf("------end testGetBundleSizeWithIllegal_0002------\n");
...@@ -947,8 +940,7 @@ HWTEST_F(BundleMgrTest, testGetBundleSizeWithIllegal_0003, Function | MediumTest ...@@ -947,8 +940,7 @@ HWTEST_F(BundleMgrTest, testGetBundleSizeWithIllegal_0003, Function | MediumTest
{ {
printf("------start testGetBundleSizeWithIllegal_0003------\n"); printf("------start testGetBundleSizeWithIllegal_0003------\n");
char *bundleName = (char*)"com.huawei.nothishap"; char *bundleName = (char*)"com.huawei.nothishap";
// error bundleName
//error bundleName
uint32_t resultCode = GetBundleSize(bundleName); uint32_t resultCode = GetBundleSize(bundleName);
EXPECT_EQ(resultCode, 0); EXPECT_EQ(resultCode, 0);
printf("------end testGetBundleSizeWithIllegal_0003------\n"); printf("------end testGetBundleSizeWithIllegal_0003------\n");
...@@ -963,8 +955,7 @@ HWTEST_F(BundleMgrTest, testGetBundleSizeWithIllegal_0004, Function | MediumTest ...@@ -963,8 +955,7 @@ HWTEST_F(BundleMgrTest, testGetBundleSizeWithIllegal_0004, Function | MediumTest
{ {
printf("------start testGetBundleSizeWithIllegal_0004------\n"); printf("------start testGetBundleSizeWithIllegal_0004------\n");
char *bundleName = (char*)" "; char *bundleName = (char*)" ";
// bundleName " "
//bundleName " "
uint32_t resultCode = GetBundleSize(bundleName); uint32_t resultCode = GetBundleSize(bundleName);
EXPECT_EQ(resultCode, 0); EXPECT_EQ(resultCode, 0);
printf("------end testGetBundleSizeWithIllegal_0004------\n"); printf("------end testGetBundleSizeWithIllegal_0004------\n");
...@@ -979,8 +970,7 @@ HWTEST_F(BundleMgrTest, testStressConfig_0001, Function | MediumTest | Level2) ...@@ -979,8 +970,7 @@ HWTEST_F(BundleMgrTest, testStressConfig_0001, Function | MediumTest | Level2)
{ {
printf("------start testStressConfig_0001------\n"); printf("------start testStressConfig_0001------\n");
char *bundleName = (char*)"com.huawei.testjsdemo"; char *bundleName = (char*)"com.huawei.testjsdemo";
for(int i = 1; i <= 100; i++) {
for(int i = 1; i <= 100; i++){
uint32_t resultCode = GetBundleSize(bundleName); uint32_t resultCode = GetBundleSize(bundleName);
EXPECT_GT(resultCode, 0); EXPECT_GT(resultCode, 0);
} }
...@@ -998,19 +988,17 @@ HWTEST_F(BundleMgrTest, testStressConfig_0002, Function | MediumTest | Level2) ...@@ -998,19 +988,17 @@ HWTEST_F(BundleMgrTest, testStressConfig_0002, Function | MediumTest | Level2)
char *bundleName = (char*)"com.huawei.testjsdemo"; char *bundleName = (char*)"com.huawei.testjsdemo";
char *bundleName2 = (char*)"com.huawei.testjsdemoBtestjsdemoB"; char *bundleName2 = (char*)"com.huawei.testjsdemoBtestjsdemoB";
sem_init(&g_sem, 0, 0); sem_init(&g_sem, 0, 0);
InstallParam installParam = {.installLocation = 1,.keepData = false}; InstallParam installParam = { .installLocation = 1, .keepData = false };
string hapPath = g_testPath + "frequentlyStress2.hap"; string hapPath = g_testPath + "frequentlyStress2.hap";
Install(hapPath.c_str(), &installParam, TestBundleStateCallback); Install(hapPath.c_str(), &installParam, TestBundleStateCallback);
sem_wait(&g_sem); sem_wait(&g_sem);
for(int i = 1; i <= 100; i++) {
for(int i = 1; i <= 100; i++){
uint32_t resultCode = GetBundleSize(bundleName); uint32_t resultCode = GetBundleSize(bundleName);
EXPECT_GT(resultCode, 0); EXPECT_GT(resultCode, 0);
resultCode = GetBundleSize(bundleName2); resultCode = GetBundleSize(bundleName2);
EXPECT_GT(resultCode, 0); EXPECT_GT(resultCode, 0);
} }
// uninstall
//uninstall
sem_init(&g_sem, 0, 0); sem_init(&g_sem, 0, 0);
Uninstall(bundleName2, &installParam, TestBundleStateCallback); Uninstall(bundleName2, &installParam, TestBundleStateCallback);
sem_wait(&g_sem); sem_wait(&g_sem);
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册