不变违规:addComponentAsRefTo jest react-native

时间:2017-01-30 11:38:29

标签: react-native enzyme jest

我正在尝试测试以下描述块,但出现错误:

Invariant Violation: addComponentAsRefTo(...): Only a ReactOwner can have refs. You might be adding a ref to a component that was not created inside a component's {渲染{1}}

method, or you have multiple copies of React loaded

我试图寻找许多不同的指南,但无法让这个工作。有问题的组件使用的是refs,但通常没有问题。我试图删除所有重复的反应原生,反应或任何其他可能的反应来源,但没有成功。

在我的项目中,我确实有酶,我也尝试用它来记录快照,但是那时需要一个文件。浅和渲染选项使用酶工作,但我想使用最全面的解决方案来测试组件是否有效。

0 个答案:

没有答案