使用React Prop-Types运行实习生?

时间:2017-07-18 18:14:37

标签: reactjs enzyme intern react-proptypes

我正在努力将我的团队调到React的15.6.1。因此,prop-types现在是一个单独的包。目前,当使用Enzyme运行Intern测试时,由于以下原因而无法执行:

Running "intern:runner" (intern) task
SUITE ERROR
Error: Module name "factoryWithTypeCheckers" has not been loaded yet for context: _. Use require([])
http://requirejs.org/docs/errors.html#notloaded
  at makeError  <node_modules/requirejs/require.js:165:17>
  at Object.localRequire [as require]  <node_modules/requirejs/require.js:1429:44>
  at requirejs  <node_modules/requirejs/require.js:1791:24>
  at <prop-types@15.5.10/factory.js:16:15>

到目前为止,我唯一做的就是在prop-types包中添加base.js作为映射:

{ name: "prop-types", location: "node_modules/prop-types", main: 'prop-types'},

我不得不假设Facebook不打算通过这种改变来打破测试跑步者,所以我正在做的事情有明显的错误,我错过了它。有人会介意我指出正确的方向吗?

0 个答案:

没有答案