* fix: #236 export AbstractParseTreeVisitor * build: set isolatedModules true * feat: import parser about from filters
		
			
				
	
	
		
			17 lines
		
	
	
		
			386 B
		
	
	
	
		
			TypeScript
		
	
	
	
	
	
			
		
		
	
	
			17 lines
		
	
	
		
			386 B
		
	
	
	
		
			TypeScript
		
	
	
	
	
	
import { HiveSQL } from '../../../filters';
 | 
						|
import { readSQL } from '../../../helper';
 | 
						|
 | 
						|
const features = {
 | 
						|
    imports: readSQL(__dirname, 'import.sql'),
 | 
						|
};
 | 
						|
 | 
						|
describe('HiveSQL Import Syntax Tests', () => {
 | 
						|
    const parser = new HiveSQL();
 | 
						|
 | 
						|
    features.imports.forEach((imp) => {
 | 
						|
        it(imp, () => {
 | 
						|
            expect(parser.validate(imp).length).toBe(0);
 | 
						|
        });
 | 
						|
    });
 | 
						|
});
 |