refactor: standard naming (#278)
* refactor: rename flinksql to flink * refactor: rename pgsql to postgresql * refactor: rename trinosql to trino * refactor: replace all default exports with named export * refactor: rename basicParser to basicSQL * refactor: rename basic-parser-types to types * refactor: replace arrow func with plain func
This commit is contained in:
@ -1,13 +1,13 @@
|
||||
import FlinkSQL from 'src/parser/flinksql';
|
||||
import { FlinkSqlLexer } from 'src/lib/flinksql/FlinkSqlLexer';
|
||||
import { FlinkSQL } from 'src/parser/flink';
|
||||
import { FlinkSqlLexer } from 'src/lib/flink/FlinkSqlLexer';
|
||||
import { ErrorListener } from 'src/parser/common/parseErrorListener';
|
||||
import { CommonTokenStream } from 'antlr4ng';
|
||||
|
||||
describe('BasicParser unit tests', () => {
|
||||
const flinkParser = new FlinkSQL();
|
||||
describe('BasicSQL unit tests', () => {
|
||||
const flink = new FlinkSQL();
|
||||
test('Create lexer', () => {
|
||||
const sql = 'SELECT * FROM tb1';
|
||||
const lexer = flinkParser.createLexer(sql);
|
||||
const lexer = flink.createLexer(sql);
|
||||
|
||||
expect(lexer).not.toBeUndefined();
|
||||
expect(lexer).not.toBeNull();
|
||||
@ -19,7 +19,7 @@ describe('BasicParser unit tests', () => {
|
||||
const errorListener: ErrorListener<any> = (err) => {
|
||||
errors.push(err);
|
||||
};
|
||||
const lexer = flinkParser.createLexer(sql, errorListener);
|
||||
const lexer = flink.createLexer(sql, errorListener);
|
||||
const tokenStream = new CommonTokenStream(lexer);
|
||||
tokenStream.fill();
|
||||
expect(errors.length).not.toBe(0);
|
||||
@ -27,7 +27,7 @@ describe('BasicParser unit tests', () => {
|
||||
|
||||
test('Create parser', () => {
|
||||
const sql = 'SELECT * FROM tb1';
|
||||
const parser = flinkParser.createParser(sql);
|
||||
const parser = flink.createParser(sql);
|
||||
|
||||
expect(parser).not.toBeUndefined();
|
||||
expect(parser).not.toBeNull();
|
||||
@ -39,7 +39,7 @@ describe('BasicParser unit tests', () => {
|
||||
const errorListener: ErrorListener<any> = (err) => {
|
||||
errors.push(err);
|
||||
};
|
||||
const parser = flinkParser.createParser(sql, errorListener);
|
||||
const parser = flink.createParser(sql, errorListener);
|
||||
parser.program();
|
||||
expect(errors.length).not.toBe(0);
|
||||
});
|
||||
@ -50,7 +50,7 @@ describe('BasicParser unit tests', () => {
|
||||
const errorListener: ErrorListener<any> = (err) => {
|
||||
errors.push(err);
|
||||
};
|
||||
const parser = flinkParser.createParser(sql, errorListener);
|
||||
const parser = flink.createParser(sql, errorListener);
|
||||
parser.program();
|
||||
expect(errors.length).not.toBe(0);
|
||||
});
|
||||
@ -61,7 +61,7 @@ describe('BasicParser unit tests', () => {
|
||||
const errorListener: ErrorListener<any> = (err) => {
|
||||
errors.push(err);
|
||||
};
|
||||
const parseTree = flinkParser.parse(sql, errorListener);
|
||||
const parseTree = flink.parse(sql, errorListener);
|
||||
|
||||
expect(parseTree).not.toBeUndefined();
|
||||
expect(parseTree).not.toBeNull();
|
||||
@ -74,7 +74,7 @@ describe('BasicParser unit tests', () => {
|
||||
const errorListener: ErrorListener<any> = (err) => {
|
||||
errors.push(err);
|
||||
};
|
||||
const parseTree = flinkParser.parse(sql, errorListener);
|
||||
const parseTree = flink.parse(sql, errorListener);
|
||||
|
||||
expect(parseTree).not.toBeUndefined();
|
||||
expect(parseTree).not.toBeNull();
|
||||
@ -83,7 +83,7 @@ describe('BasicParser unit tests', () => {
|
||||
|
||||
test('Get All tokens', () => {
|
||||
const sql = 'SELECT * FROM tbl1;';
|
||||
const tokens = flinkParser.getAllTokens(sql);
|
||||
const tokens = flink.getAllTokens(sql);
|
||||
|
||||
expect(tokens.length).toBe(8);
|
||||
expect(tokens[0].type).toBe(FlinkSqlLexer.KW_SELECT);
|
||||
@ -98,14 +98,14 @@ describe('BasicParser unit tests', () => {
|
||||
|
||||
test('Get All tokens with error', () => {
|
||||
const sql = '袋鼠云数栈UED团队';
|
||||
const tokens = flinkParser.getAllTokens(sql);
|
||||
const tokens = flink.getAllTokens(sql);
|
||||
expect(tokens.length).toBe(1);
|
||||
expect(tokens[0].type).toBe(FlinkSqlLexer.ID_LITERAL);
|
||||
});
|
||||
|
||||
test('Split sql', () => {
|
||||
const sql = 'SHOW TABLES;\nSELECT * FROM tb;';
|
||||
const sqlSlices = flinkParser.splitSQLByStatement(sql);
|
||||
const sqlSlices = flink.splitSQLByStatement(sql);
|
||||
|
||||
expect(sqlSlices.length).toBe(2);
|
||||
|
||||
@ -126,7 +126,7 @@ describe('BasicParser unit tests', () => {
|
||||
|
||||
test('Split sql with errors', () => {
|
||||
const sql = 'SHOW TABLES;\nSELECT * FOM tb;';
|
||||
const sqlSlices = flinkParser.splitSQLByStatement(sql);
|
||||
const sqlSlices = flink.splitSQLByStatement(sql);
|
||||
|
||||
expect(sqlSlices).toBeNull();
|
||||
});
|
Reference in New Issue
Block a user