提交 87db96dc 编写于 作者: 4 411148299@qq.com

fix code style

Signed-off-by: N411148299@qq.com <411148299@qq.com>
上级 8a5cdb62
...@@ -188,6 +188,24 @@ static void TestCmd() ...@@ -188,6 +188,24 @@ static void TestCmd()
RunParamCommand(ARRAY_LENGTH(argForSet9), const_cast<char **>(argForSet9)); RunParamCommand(ARRAY_LENGTH(argForSet9), const_cast<char **>(argForSet9));
} }
void TestClientApi(char testBuffer[], uint32_t size, const char *name, const char *value)
{
ParamHandle handle;
int ret = SystemFindParameter(name, &handle);
SystemSetParameter(name, value);
ret = SystemFindParameter(name, &handle);
EXPECT_EQ(ret, 0);
uint32_t commitId = 0;
ret = SystemGetParameterCommitId(handle, &commitId);
EXPECT_EQ(ret, 0);
ret = SystemGetParameterName(handle, testBuffer, size);
EXPECT_EQ(ret, 0);
EXPECT_EQ(strcmp(testBuffer, name), 0);
ret = SystemGetParameterValue(handle, testBuffer, &size);
EXPECT_EQ(ret, 0);
EXPECT_EQ(strcmp(testBuffer, value), 0);
}
void TestClient(int index) void TestClient(int index)
{ {
char testBuffer[PARAM_BUFFER_SIZE] = { 0 }; char testBuffer[PARAM_BUFFER_SIZE] = { 0 };
...@@ -213,21 +231,7 @@ void TestClient(int index) ...@@ -213,21 +231,7 @@ void TestClient(int index)
break; break;
} }
case 2: { // 2 api test case 2: { // 2 api test
ParamHandle handle; TestClientApi(testBuffer, PARAM_BUFFER_SIZE, name.c_str(), value.c_str());
uint32_t size = PARAM_BUFFER_SIZE;
int ret = SystemFindParameter(name.c_str(), &handle);
SystemSetParameter(name.c_str(), value.c_str());
ret = SystemFindParameter(name.c_str(), &handle);
EXPECT_EQ(ret, 0);
uint32_t commitId = 0;
ret = SystemGetParameterCommitId(handle, &commitId);
EXPECT_EQ(ret, 0);
ret = SystemGetParameterName(handle, testBuffer, size);
EXPECT_EQ(ret, 0);
EXPECT_EQ(strcmp(testBuffer, name.c_str()), 0);
ret = SystemGetParameterValue(handle, testBuffer, &size);
EXPECT_EQ(ret, 0);
EXPECT_EQ(strcmp(testBuffer, value.c_str()), 0);
break; break;
} }
case 3: // 3 Traversal test case 3: // 3 Traversal test
......
...@@ -34,10 +34,10 @@ static int SecurityLabelGet(const ParamAuditData *auditData, void *context) ...@@ -34,10 +34,10 @@ static int SecurityLabelGet(const ParamAuditData *auditData, void *context)
return 0; return 0;
} }
class ParamDacTest : public ::testing::Test { class DacUnitTest : public ::testing::Test {
public: public:
ParamDacTest() {} DacUnitTest() {}
virtual ~ParamDacTest() {} virtual ~DacUnitTest() {}
void SetUp() {} void SetUp() {}
void TearDown() {} void TearDown() {}
...@@ -182,37 +182,37 @@ private: ...@@ -182,37 +182,37 @@ private:
ParamSecurityOps clientParamSercurityOps; ParamSecurityOps clientParamSercurityOps;
}; };
HWTEST_F(ParamDacTest, TestDacGetLabel, TestSize.Level0) HWTEST_F(DacUnitTest, TestDacGetLabel, TestSize.Level0)
{ {
ParamDacTest test; DacUnitTest test;
test.TestDacGetLabel(); test.TestDacGetLabel();
} }
HWTEST_F(ParamDacTest, TestDacInitLocalLabel, TestSize.Level0) HWTEST_F(DacUnitTest, TestDacInitLocalLabel, TestSize.Level0)
{ {
ParamDacTest test; DacUnitTest test;
test.TestDacInitLocalLabel(); test.TestDacInitLocalLabel();
} }
HWTEST_F(ParamDacTest, TestDacLabelEncode, TestSize.Level0) HWTEST_F(DacUnitTest, TestDacLabelEncode, TestSize.Level0)
{ {
ParamDacTest test; DacUnitTest test;
std::vector<char> buffer; std::vector<char> buffer;
ParamSecurityLabel label = {0, { 4444, 5555}}; ParamSecurityLabel label = {0, { 4444, 5555}};
test.TestEncode(&label, buffer); test.TestEncode(&label, buffer);
test.TestDecode(&label, buffer); test.TestDecode(&label, buffer);
} }
HWTEST_F(ParamDacTest, TestDacCheckFilePermission, TestSize.Level0) HWTEST_F(DacUnitTest, TestDacCheckFilePermission, TestSize.Level0)
{ {
ParamDacTest test; DacUnitTest test;
test.TestDacCheckFilePermission(PARAM_DEFAULT_PATH"/trigger_test.cfg"); test.TestDacCheckFilePermission(PARAM_DEFAULT_PATH"/trigger_test.cfg");
} }
HWTEST_F(ParamDacTest, TestDacCheckUserParaPermission, TestSize.Level0) HWTEST_F(DacUnitTest, TestDacCheckUserParaPermission, TestSize.Level0)
{ {
// 相同用户 // 相同用户
ParamDacTest test; DacUnitTest test;
ParamDacData dacData; ParamDacData dacData;
dacData.gid = getegid(); dacData.gid = getegid();
dacData.uid = geteuid(); dacData.uid = geteuid();
...@@ -250,10 +250,10 @@ HWTEST_F(ParamDacTest, TestDacCheckUserParaPermission, TestSize.Level0) ...@@ -250,10 +250,10 @@ HWTEST_F(ParamDacTest, TestDacCheckUserParaPermission, TestSize.Level0)
EXPECT_EQ(ret, 0); EXPECT_EQ(ret, 0);
} }
HWTEST_F(ParamDacTest, TestDacCheckGroupParaPermission, TestSize.Level0) HWTEST_F(DacUnitTest, TestDacCheckGroupParaPermission, TestSize.Level0)
{ {
// 相同组 // 相同组
ParamDacTest test; DacUnitTest test;
ParamDacData dacData; ParamDacData dacData;
dacData.gid = getegid(); dacData.gid = getegid();
dacData.uid = 13333; dacData.uid = 13333;
...@@ -291,10 +291,10 @@ HWTEST_F(ParamDacTest, TestDacCheckGroupParaPermission, TestSize.Level0) ...@@ -291,10 +291,10 @@ HWTEST_F(ParamDacTest, TestDacCheckGroupParaPermission, TestSize.Level0)
EXPECT_EQ(ret, 0); EXPECT_EQ(ret, 0);
} }
HWTEST_F(ParamDacTest, TestDacCheckOtherParaPermission, TestSize.Level0) HWTEST_F(DacUnitTest, TestDacCheckOtherParaPermission, TestSize.Level0)
{ {
// 其他用户 // 其他用户
ParamDacTest test; DacUnitTest test;
ParamDacData dacData; ParamDacData dacData;
dacData.gid = 13333; dacData.gid = 13333;
dacData.uid = 13333; dacData.uid = 13333;
...@@ -332,8 +332,8 @@ HWTEST_F(ParamDacTest, TestDacCheckOtherParaPermission, TestSize.Level0) ...@@ -332,8 +332,8 @@ HWTEST_F(ParamDacTest, TestDacCheckOtherParaPermission, TestSize.Level0)
EXPECT_EQ(ret, 0); EXPECT_EQ(ret, 0);
} }
HWTEST_F(ParamDacTest, TestClientDacCheckFilePermission, TestSize.Level0) HWTEST_F(DacUnitTest, TestClientDacCheckFilePermission, TestSize.Level0)
{ {
ParamDacTest test; DacUnitTest test;
test.TestClientDacCheckFilePermission(PARAM_DEFAULT_PATH"/trigger_test.cfg"); test.TestClientDacCheckFilePermission(PARAM_DEFAULT_PATH"/trigger_test.cfg");
} }
...@@ -62,7 +62,7 @@ int main(int argc, const char *argv[]) ...@@ -62,7 +62,7 @@ int main(int argc, const char *argv[])
int gap = 0; int gap = 0;
if (argc >= 3) { // Argument nums greater than or equal to 3. if (argc >= 3) { // Argument nums greater than or equal to 3.
gap = atoi(argv[2]); // Second parameter. gap = atoi(argv[2]); // 2 second parameter.
} }
gap = gap > 0 ? gap : DEFAULT_GAP; gap = gap > 0 ? gap : DEFAULT_GAP;
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册