patch 4.0

This commit is contained in:
wangzelin.wzl
2022-10-24 10:34:53 +08:00
parent 4ad6e00ec3
commit 93a1074b0c
10533 changed files with 2588271 additions and 2299373 deletions

View File

@ -21,19 +21,19 @@ TEST(print_utility, hex_print)
const int64_t data_size = 10;
char data[10];
for (int64_t i = 0; i < 10; ++i) {
data[i] = (char)(random() % 255);
data[i] = (char)(random()%255);
}
char buff_h[21];
char buff_p[21];
int64_t pos = 0;
int ret = hex_print(data, data_size, buff_h, 20, pos);
ASSERT_EQ(OB_SUCCESS, ret);
ASSERT_EQ(buff_h[18], '\0');
ASSERT_EQ(strlen(buff_h), 18);
char* bf = buff_p;
ASSERT_EQ(buff_h[20], '\0');
ASSERT_EQ(strlen(buff_h), 20);
char *bf = buff_p;
int64_t len = 0;
for (int64_t i = 0; i < 10; ++i) {
len = snprintf(bf, 20 - i * 2, "%02X", (unsigned char)data[i]);
len = snprintf(bf, 20 - i*2, "%02X", (unsigned char)data[i]);
bf += len;
}
ASSERT_EQ(buff_p[19], '\0');
@ -43,7 +43,7 @@ TEST(print_utility, hex_print)
ASSERT_EQ(buff_h[20], '\0');
bf = buff_p;
for (int64_t i = 0; i < 10; ++i) {
len = snprintf(bf, 21 - i * 2, "%02X", (unsigned char)data[i]);
len = snprintf(bf, 21 - i*2, "%02X", (unsigned char)data[i]);
bf += len;
}
ASSERT_EQ(strcasecmp(buff_h, buff_p), 0);
@ -54,15 +54,14 @@ TEST(print_utility, hex_print)
pos = 0;
ret = hex_print(data, -1, buff_h, 21, pos);
ASSERT_EQ(OB_SUCCESS, ret);
ASSERT_EQ(buff_h[0], '\0');
}
int main(int argc, char** argv)
int main(int argc, char **argv)
{
system("rm -rf test_print_utility.log");
OB_LOGGER.set_log_level("INFO");
OB_LOGGER.set_file_name("test_print_utility.log", true);
testing::InitGoogleTest(&argc, argv);
testing::InitGoogleTest(&argc,argv);
return RUN_ALL_TESTS();
}