diff --git a/dist/index.js b/dist/index.js index 924222a8..d4a30de5 100644 --- a/dist/index.js +++ b/dist/index.js @@ -88,7 +88,7 @@ module.exports = /******/ __webpack_require__.p = ""; /******/ /******/ // Load entry module and return exports -/******/ return __webpack_require__(__webpack_require__.s = 82); +/******/ return __webpack_require__(__webpack_require__.s = 81); /******/ }) /************************************************************************/ /******/ ([ @@ -4052,8 +4052,7 @@ module.exports = require("fs"); module.exports = require("mkdirp"); /***/ }, -/* 81 */, -/* 82 */ +/* 81 */ /***/ function(module, exports, __webpack_require__) { "use strict"; diff --git a/test/fixtures/stack-trace-analyzer/call-expression-of-object-member.js b/test/fixtures/stack-trace-analyzer/call-expression-of-object-member.js index aa19b6da..87c9d993 100644 --- a/test/fixtures/stack-trace-analyzer/call-expression-of-object-member.js +++ b/test/fixtures/stack-trace-analyzer/call-expression-of-object-member.js @@ -18,6 +18,10 @@ var object1 = { foo: { baz: function () { + }, + + func: function () { + } }, @@ -32,6 +36,7 @@ var object1 = { object1.foo.baz(); object1['foo'].baz(); +object1['foo'].func(); object1.bar(); object.bar(); diff --git a/test/functional-tests/stack-trace-analyzer/StackTraceAnalyzer.spec.ts b/test/functional-tests/stack-trace-analyzer/StackTraceAnalyzer.spec.ts index c82dcc98..2ce84cfd 100644 --- a/test/functional-tests/stack-trace-analyzer/StackTraceAnalyzer.spec.ts +++ b/test/functional-tests/stack-trace-analyzer/StackTraceAnalyzer.spec.ts @@ -300,6 +300,11 @@ describe('StackTraceAnalyzer', () => { callee: (getObjectFunctionExpressionByName(astTree, 'object1', 'baz')).body, stackTrace: [] }, + { + name: 'func', + callee: (getObjectFunctionExpressionByName(astTree, 'object1', 'func')).body, + stackTrace: [] + }, { name: 'bar', callee: (getObjectFunctionExpressionByName(astTree, 'object1', 'bar')).body,