diff --git a/test/fixtures/stack-trace-analyzer/self-invoking-functions.js b/test/fixtures/stack-trace-analyzer/self-invoking-functions.js index 9858dabc..4c578e1d 100644 --- a/test/fixtures/stack-trace-analyzer/self-invoking-functions.js +++ b/test/fixtures/stack-trace-analyzer/self-invoking-functions.js @@ -1,9 +1,11 @@ (function foo (){ (function bar (){ - baz(); + !function baz (){ + inner(); - function baz () { + function inner () { - } + } + }(); }()); })(); \ No newline at end of file diff --git a/test/functional-tests/stack-trace-analyzer/StackTraceAnalyzer.spec.ts b/test/functional-tests/stack-trace-analyzer/StackTraceAnalyzer.spec.ts index 28e6c8d7..0ee3cdc1 100644 --- a/test/functional-tests/stack-trace-analyzer/StackTraceAnalyzer.spec.ts +++ b/test/functional-tests/stack-trace-analyzer/StackTraceAnalyzer.spec.ts @@ -286,9 +286,13 @@ describe('StackTraceAnalyzer', () => { name: null, callee: (getFunctionExpressionById(astTree, 'bar')).body, stackTrace: [{ - name: 'baz', - callee: (getFunctionDeclarationByName(astTree, 'baz')).body, - stackTrace: [] + name: null, + callee: (getFunctionExpressionById(astTree, 'baz')).body, + stackTrace: [{ + name: 'inner', + callee: (getFunctionDeclarationByName(astTree, 'inner')).body, + stackTrace: [] + }] }] }] }