FunctionDeclarationNode tests + tests source maps fix

This commit is contained in:
sanex3339
2016-07-02 21:58:41 +03:00
parent e35e70f313
commit 1bb5f884c1
6 changed files with 119 additions and 5 deletions
+3 -2
View File
@@ -45,13 +45,14 @@ export class NodeMocks {
}
/**
* @param functionName
* @param blockStatementNode
* @returns {IFunctionDeclarationNode}
*/
public static getFunctionDeclarationNode (blockStatementNode: IBlockStatementNode): IFunctionDeclarationNode {
public static getFunctionDeclarationNode (functionName: string, blockStatementNode: IBlockStatementNode): IFunctionDeclarationNode {
return {
type: NodeType.FunctionDeclaration,
id: NodeMocks.getIdentifierNode('test'),
id: NodeMocks.getIdentifierNode(functionName),
params: [],
body: blockStatementNode,
generator: false,