测试组件
我正在尝试使用 Jest 对 React 组件运行一些非常简单的测试。由于组件文件顶部的这一行,我遇到了问题
import {} from './style.less';
这里的导入不需要测试,理想情况下可以从测试中忽略。
[npm 测试] 的结果
当测试通过npm test
我得到响应
失败 测试/app_test.js ● 运行时错误语法错误:文件“client/components/app/style.less”中的意外令牌{。
确保您的预处理器设置正确并确保您的“preprocessorIgnorePatterns”配置正确:http : //facebook.github.io/jest/docs/api.html#preprocessorignorepatterns-array-string 如果您当前正在设置 Jest 或修改你的预处理器,试试
jest --no-cache
。预处理器:node_modules/jest-css-modules。Jest 尝试执行以下预处理代码://some .less code
但是,如果我注释掉 less import 行,我的测试将正确运行。
问题
我怎样才能开玩笑跳过这行代码或忽略这个导入?