fix test case
This commit is contained in:
parent
811f27d39f
commit
3884fcdf34
|
@ -163,14 +163,15 @@ TEST(osStringTests, osStr2Int64) {
|
|||
assert(result == TSDB_CODE_INVALID_PARA);
|
||||
|
||||
result = taosStr2int64("123", NULL);
|
||||
assert(result == TSDB_CODE_INVALID_PARA);
|
||||
ASSERT_NE(result, 0);
|
||||
|
||||
// 测试无效输入
|
||||
result = taosStr2int64("abc", &val);
|
||||
assert(result == TSDB_CODE_INVALID_PARA);
|
||||
ASSERT_NE(result, 0);
|
||||
|
||||
result = taosStr2int64("", &val);
|
||||
assert(result == TSDB_CODE_INVALID_PARA);
|
||||
ASSERT_NE(result, 0);
|
||||
|
||||
char large_num[50];
|
||||
snprintf(large_num, sizeof(large_num), "%lld", LLONG_MAX);
|
||||
result = taosStr2int64(large_num, &val);
|
||||
|
@ -187,7 +188,7 @@ TEST(osStringTests, osStr2Int64) {
|
|||
ASSERT_EQ(val, 123);
|
||||
|
||||
result = taosStr2int64("abc123", &val);
|
||||
ASSERT_EQ(result, TSDB_CODE_INVALID_PARA);
|
||||
ASSERT_NE(result, 0);
|
||||
// 测试有效的整数字符串
|
||||
result = taosStr2int64("12345", &val);
|
||||
assert(result == 0);
|
||||
|
@ -223,10 +224,10 @@ TEST(osStringTests, osStr2int32) {
|
|||
|
||||
// 测试无效输入
|
||||
result = taosStr2int32("abc", &val);
|
||||
ASSERT_EQ(result, TSDB_CODE_INVALID_PARA);
|
||||
ASSERT_NE(result, 0);
|
||||
|
||||
result = taosStr2int32("", &val);
|
||||
ASSERT_EQ(result, TSDB_CODE_INVALID_PARA);
|
||||
ASSERT_NE(result, 0);
|
||||
|
||||
// 测试超出范围的值
|
||||
char large_num[50];
|
||||
|
@ -293,10 +294,10 @@ TEST(osStringTests, taosStr2int16) {
|
|||
|
||||
// 测试无效输入
|
||||
result = taosStr2int16("abc", &val);
|
||||
ASSERT_EQ(result, TSDB_CODE_INVALID_PARA);
|
||||
ASSERT_NE(result, 0);
|
||||
|
||||
result = taosStr2int16("", &val);
|
||||
ASSERT_EQ(result, TSDB_CODE_INVALID_PARA);
|
||||
ASSERT_NE(result, 0);
|
||||
|
||||
// 测试超出范围的值
|
||||
char large_num[50];
|
||||
|
@ -362,10 +363,10 @@ TEST(osStringTests, taosStr2int8) {
|
|||
|
||||
// 测试无效输入
|
||||
result = taosStr2int8("abc", &val);
|
||||
ASSERT_EQ(result, TSDB_CODE_INVALID_PARA);
|
||||
ASSERT_NE(result, 0);
|
||||
|
||||
result = taosStr2int8("", &val);
|
||||
ASSERT_EQ(result, TSDB_CODE_INVALID_PARA);
|
||||
ASSERT_NE(result, 0);
|
||||
|
||||
// 测试超出范围的值
|
||||
char large_num[50];
|
||||
|
|
Loading…
Reference in New Issue