babel-eslint-jest-testcase:babel-eslint的模块破解与Jest的模块破解一起使用时会中断

时间:2024-06-17 05:01:56
【文件属性】:

文件名称:babel-eslint-jest-testcase:babel-eslint的模块破解与Jest的模块破解一起使用时会中断

文件大小:39KB

文件格式:ZIP

更新时间:2024-06-17 05:01:56

JavaScript

babel-eslint开玩笑的测试用例 如果在玩笑中调用babel-eslint会中断,因为module.parent是undefined 。 参见 。 这里的目标是对babel-eslint提出一个较小的修改,以固定笑话,尽管适当的长期解决方案是在笑话中生成parent属性。 重现 $ nvm use 0.10 # jest doesn't support 0.12, because of jsdom limitations $ npm install $ node_modules/.bin/jest --verbose Jest过早退出,没有错误消息(抛出异常,由于Jest修改/破坏console.error将其吞下了)。 打补丁 改写 var eslintLoc ; try { eslintLoc = Module . _resolveFilename ( "esl


【文件预览】:
babel-eslint-jest-testcase-master
----src()
--------foo.js(21B)
--------__tests__()
----img()
--------broken.png(14KB)
--------fixed.png(23KB)
----README.md(1KB)
----.gitignore(14B)
----package.json(169B)

网友评论