3030import java .util .List ;
3131
3232import static net .sf .jsqlparser .test .TestUtils .*;
33+ import static net .sf .jsqlparser .test .TestUtils .assertSqlCanBeParsedAndDeparsed ;
3334import static org .junit .jupiter .api .Assertions .*;
3435
3536public class AlterTest {
@@ -1290,6 +1291,8 @@ public void testIssue2114AlterTableEncryption() throws JSQLParserException {
12901291 AlterExpression encryptionExp = alterExpressions .get (0 );
12911292 assertEquals (AlterOperation .SET_TABLE_OPTION , encryptionExp .getOperation ());
12921293 assertEquals (encryptionExp .getTableOption (), "ENCRYPTION = 'Y'" );
1294+
1295+ assertSqlCanBeParsedAndDeparsed (sql );
12931296 }
12941297
12951298 @ Test
@@ -1305,6 +1308,7 @@ public void testIssue2114AlterTableEncryptionWithoutEqual() throws JSQLParserExc
13051308 AlterExpression encryptionExp = alterExpressions .get (0 );
13061309 assertEquals (AlterOperation .SET_TABLE_OPTION , encryptionExp .getOperation ());
13071310 assertEquals (encryptionExp .getTableOption (), "ENCRYPTION 'N'" );
1311+ assertSqlCanBeParsedAndDeparsed (sql );
13081312 }
13091313
13101314 @ Test
@@ -1320,6 +1324,7 @@ public void testIssue2114AlterTableAutoIncrement() throws JSQLParserException {
13201324 AlterExpression autoIncrementExp = alterExpressions .get (0 );
13211325 assertEquals (AlterOperation .SET_TABLE_OPTION , autoIncrementExp .getOperation ());
13221326 assertEquals (autoIncrementExp .getTableOption (), "AUTO_INCREMENT = 101" );
1327+ assertSqlCanBeParsedAndDeparsed (sql );
13231328 }
13241329
13251330 @ Test
@@ -1335,5 +1340,6 @@ public void testIssue2114AlterTableEngine() throws JSQLParserException {
13351340 AlterExpression engineExp = alterExpressions .get (0 );
13361341 assertEquals (AlterOperation .SET_TABLE_OPTION , engineExp .getOperation ());
13371342 assertEquals (engineExp .getTableOption (), "ENGINE = InnoDB" );
1343+ assertSqlCanBeParsedAndDeparsed (sql );
13381344 }
13391345}
0 commit comments