feat: migrate to antlr4ng (#267)
* feat: replace antlr4ts with antlr4ng * feat: switch caseInsensitive option on * feat: recompile all g4 file * feat: update parser to fit antlr4ng * test: update test to fit antlr4ng
This commit is contained in:
		@ -42,7 +42,7 @@ describe('MySQL Database Administration Syntax Tests', () => {
 | 
			
		||||
            it(sql, () => {
 | 
			
		||||
                const result = parser.validate(sql);
 | 
			
		||||
                if (result.length) {
 | 
			
		||||
                    console.log(result, `\nPlease check sql: ${sql}`);
 | 
			
		||||
                    console.error(result, `\nPlease check sql: ${sql}`);
 | 
			
		||||
                }
 | 
			
		||||
                expect(result.length).toBe(0);
 | 
			
		||||
            });
 | 
			
		||||
 | 
			
		||||
@ -49,7 +49,7 @@ describe('MySQL DDL Syntax Tests', () => {
 | 
			
		||||
            it(sql, () => {
 | 
			
		||||
                const result = parser.validate(sql);
 | 
			
		||||
                if (result.length) {
 | 
			
		||||
                    console.log(result, `\nPlease check sql: ${sql}`);
 | 
			
		||||
                    console.error(result, `\nPlease check sql: ${sql}`);
 | 
			
		||||
                }
 | 
			
		||||
                expect(result.length).toBe(0);
 | 
			
		||||
            });
 | 
			
		||||
 | 
			
		||||
@ -33,7 +33,7 @@ describe('MySQL DML Syntax Tests', () => {
 | 
			
		||||
            it(sql, () => {
 | 
			
		||||
                const result = parser.validate(sql);
 | 
			
		||||
                if (result.length) {
 | 
			
		||||
                    console.log(result, `\nPlease check sql: ${sql}`);
 | 
			
		||||
                    console.error(result, `\nPlease check sql: ${sql}`);
 | 
			
		||||
                }
 | 
			
		||||
                expect(result.length).toBe(0);
 | 
			
		||||
            });
 | 
			
		||||
 | 
			
		||||
@ -27,7 +27,7 @@ describe('MySQL Transactional and Locking, Replication, Prepared Compound and Ut
 | 
			
		||||
            it(sql, () => {
 | 
			
		||||
                const result = parser.validate(sql);
 | 
			
		||||
                if (result.length) {
 | 
			
		||||
                    console.log(result, `\nPlease check sql: ${sql}`);
 | 
			
		||||
                    console.error(result, `\nPlease check sql: ${sql}`);
 | 
			
		||||
                }
 | 
			
		||||
                expect(result.length).toBe(0);
 | 
			
		||||
            });
 | 
			
		||||
 | 
			
		||||
		Reference in New Issue
	
	Block a user