Skip to content

Commit 255bc72

Browse files
committed
test(hex): 按要求补充解析反解析断言
Signed-off-by: 付典 <fudianchn@gmail.com>
1 parent 3281659 commit 255bc72

1 file changed

Lines changed: 3 additions & 1 deletion

File tree

src/test/java/net/sf/jsqlparser/expression/HexValueTest.java

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,8 @@
99
*/
1010
package net.sf.jsqlparser.expression;
1111

12+
import static net.sf.jsqlparser.test.TestUtils.assertSqlCanBeParsedAndDeparsed;
13+
1214
import net.sf.jsqlparser.JSQLParserException;
1315
import net.sf.jsqlparser.parser.CCJSqlParserUtil;
1416
import net.sf.jsqlparser.statement.select.PlainSelect;
@@ -53,7 +55,7 @@ void testHexLiteralFollowedByPrimaryKeyword() throws JSQLParserException {
5355

5456
private static void assertHexSelectItem(String sql, String expectedDigits)
5557
throws JSQLParserException {
56-
PlainSelect select = (PlainSelect) CCJSqlParserUtil.parse(sql);
58+
PlainSelect select = (PlainSelect) assertSqlCanBeParsedAndDeparsed(sql, true);
5759
Expression expr = select.getSelectItem(0).getExpression();
5860
Assertions.assertTrue(expr instanceof HexValue, () -> "Expected HexValue for: " + sql);
5961
Assertions.assertEquals(expectedDigits, ((HexValue) expr).getDigits());

0 commit comments

Comments
 (0)