UNPKG

firescript

Version:
32 lines (28 loc) 736 B
const inspect = require('inspect.js') const ASTCreator = require('../../src/utils/ASTCreator') describe('ASTCreator', () => { describe('importDeclaration()', () => { it('creates a import default specifier AST', () => { const ast = ASTCreator.importDeclaration([ [ '**', 'banana' ] ], 'banana') inspect(ast).isEql({ 'type': 'ImportDeclaration', 'specifiers': [ { 'type': 'ImportDefaultSpecifier', 'local': { 'type': 'Identifier', 'name': 'banana' } } ], 'source': { 'type': 'Literal', 'value': 'banana', 'raw': "'banana'" } }) }) }) })