Closed ahutchings closed 8 years ago
This test case fails with the following stack trace:
❯ npm test > babel-plugin-transform-dead-code-elimination@2.0.1 pretest /Users/ahutchin/Projects/babel-plugin-transform-dead-code-elimination > cross-env NODE_ENV=development babel src --out-dir lib src/index.js -> lib/index.js > babel-plugin-transform-dead-code-elimination@2.0.1 test /Users/ahutchin/Projects/babel-plugin-transform-dead-code-elimination > ava test/test.js (node:63212) DeprecationWarning: loudRejection/api is deprecated. Use the currently-unhandled module instead. 15 passed 1 failed 1. exported-anonymous-function failed with "/Users/ahutchin/Projects/babel-plugin-transform-dead-code-elimination/test/fixtures/exported-anonymous-function/actual.js: Cannot read property 'name' of null" TypeError: /Users/ahutchin/Projects/babel-plugin-transform-dead-code-elimination/test/fixtures/exported-anonymous-function/actual.js: Cannot read property 'name' of null PluginPass.ClassDeclarationFunctionDeclaration (../src/index.js:72:38) newFn (/Users/ahutchin/Projects/babel-plugin-transform-dead-code-elimination/node_modules/babel-traverse/lib/visitors.js:310:19) NodePath._call (/Users/ahutchin/Projects/babel-plugin-transform-dead-code-elimination/node_modules/babel-traverse/lib/path/context.js:78:18) NodePath.call (/Users/ahutchin/Projects/babel-plugin-transform-dead-code-elimination/node_modules/babel-traverse/lib/path/context.js:49:17) NodePath.visit (/Users/ahutchin/Projects/babel-plugin-transform-dead-code-elimination/node_modules/babel-traverse/lib/path/context.js:108:12) TraversalContext.visitQueue (/Users/ahutchin/Projects/babel-plugin-transform-dead-code-elimination/node_modules/babel-traverse/lib/context.js:174:16) TraversalContext.visitSingle (/Users/ahutchin/Projects/babel-plugin-transform-dead-code-elimination/node_modules/babel-traverse/lib/context.js:124:19) TraversalContext.visit (/Users/ahutchin/Projects/babel-plugin-transform-dead-code-elimination/node_modules/babel-traverse/lib/context.js:219:19) Function.traverse.node (/Users/ahutchin/Projects/babel-plugin-transform-dead-code-elimination/node_modules/babel-traverse/lib/index.js:171:17) NodePath.visit (/Users/ahutchin/Projects/babel-plugin-transform-dead-code-elimination/node_modules/babel-traverse/lib/path/context.js:118:43) TraversalContext.visitQueue (/Users/ahutchin/Projects/babel-plugin-transform-dead-code-elimination/node_modules/babel-traverse/lib/context.js:174:16) TraversalContext.visitMultiple (/Users/ahutchin/Projects/babel-plugin-transform-dead-code-elimination/node_modules/babel-traverse/lib/context.js:119:17) TraversalContext.visit (/Users/ahutchin/Projects/babel-plugin-transform-dead-code-elimination/node_modules/babel-traverse/lib/context.js:217:19) Function.traverse.node (/Users/ahutchin/Projects/babel-plugin-transform-dead-code-elimination/node_modules/babel-traverse/lib/index.js:171:17) NodePath.visit (/Users/ahutchin/Projects/babel-plugin-transform-dead-code-elimination/node_modules/babel-traverse/lib/path/context.js:118:43) TraversalContext.visitQueue (/Users/ahutchin/Projects/babel-plugin-transform-dead-code-elimination/node_modules/babel-traverse/lib/context.js:174:16) TraversalContext.visitSingle (/Users/ahutchin/Projects/babel-plugin-transform-dead-code-elimination/node_modules/babel-traverse/lib/context.js:124:19) TraversalContext.visit (/Users/ahutchin/Projects/babel-plugin-transform-dead-code-elimination/node_modules/babel-traverse/lib/context.js:219:19) Function.traverse.node (/Users/ahutchin/Projects/babel-plugin-transform-dead-code-elimination/node_modules/babel-traverse/lib/index.js:171:17) traverse (/Users/ahutchin/Projects/babel-plugin-transform-dead-code-elimination/node_modules/babel-traverse/lib/index.js:90:12) File.transform (/Users/ahutchin/Projects/babel-plugin-transform-dead-code-elimination/node_modules/babel-core/lib/transformation/file/index.js:548:35) /Users/ahutchin/Projects/babel-plugin-transform-dead-code-elimination/node_modules/babel-core/lib/transformation/pipeline.js:50:19 File.wrap (/Users/ahutchin/Projects/babel-plugin-transform-dead-code-elimination/node_modules/babel-core/lib/transformation/file/index.js:563:16) Pipeline.transform (/Users/ahutchin/Projects/babel-plugin-transform-dead-code-elimination/node_modules/babel-core/lib/transformation/pipeline.js:47:17) /Users/ahutchin/Projects/babel-plugin-transform-dead-code-elimination/node_modules/babel-core/lib/api/node.js:126:18 FSReqWrap.readFileAfterClose [as oncomplete] (fs.js:439:3) npm ERR! Test failed. See above for more details.
This test case fails with the following stack trace: