update GetLastErrorAfterSuccessfulCreate use empty

This commit is contained in:
Chenxi
2026-06-06 15:48:46 +08:00
parent 8e78154fd3
commit b5a45c8fb7

View File

@@ -474,10 +474,9 @@ TEST(XYParserApiTests, GetLastErrorAfterSuccessfulCreate)
ParserGuard parser(XYParser_CreateParser(8));
ASSERT_NE(parser.get(), nullptr);
// 正常操作后,错误信息应为空或无错误
// 正常操作后,错误信息应为空(空字符串),不能是 nullptr
const char* error = XYParser_GetLastError(parser.get());
// 错误信息可能为空或特定实现
EXPECT_EQ(error, nullptr);
EXPECT_TRUE(std::string(error).empty());
}