简单的玩笑测试只是为了检查是否反应组件可以渲染和它失败,因为我导入流星反应玩笑测试
import { Meteor } from 'meteor/meteor'
完整的错误是...
PASS imports/__partials/Navigation/__tests__/Navigation.jest.js
PASS imports/__layouts/AuthLayout/__tests__/AuthLayout.jest.js
FAIL imports/features/oAuth/ui/LoginLayout/__tests__/LoginLayout.jest.js
● Test suite failed to run
Cannot find module 'meteor/meteor' from 'index.js'
at Resolver.resolveModule (node_modules/jest-resolve/build/index.js:142:17)
at Object.<anonymous> (imports/features/oAuth/ui/LoginLayout/index.js:2:41)
at Object.<anonymous> (imports/features/oAuth/ui/LoginLayout/__tests__/LoginLayout.jest.js:4:40)
PASS imports/staticTests/quickCheckboxTest/__tests__/CheckboxWithLabel.jest.js
PASS imports/staticTests/quickLinkTest/__tests__/Link.react.jest.js
我因为流星不会建立,因此meteor/meteor
不存在,任何帮助获得这项工作将不胜感激。 :)
编辑...
我就在我的假设,它基本上是因为流星尚未建成的NPM模块。
好吧,所以我似乎是正确的,要解决这个问题,我想我需要写一个驱动程序包的茉莉花和运行jest当流星正在运行...我会用摩卡反而:( –