【发布时间】:2018-08-22 11:01:22
【问题描述】:
在我将一个简单项目中的 react-native 版本升级到 react-native 56.0 后,我的快照看起来不同了。我没有发现任何暗示这在新版本中应该有所不同(也许是这样)。
我不得不解决另一个问题(据说是 babel 7)并将 react-native 转换器添加到我的 jest 配置中:
"transform": {
"^.+\\.js$": "<rootDir>/node_modules/react-native/jest/preprocessor.js"
},
我以前不必这样做。无论如何,我的快照看起来不同,而不是<Text>-Nodes,它只呈现<Component>-Nodes。这使得差异看起来很像这样:
- </Text>
- <Text
- accessible={true}
- allowFontScaling={true}
- ellipsizeMode="tail"
+ </Component>
有人暗示为什么会发生这种情况,或者是否应该发生这种情况?我应该更新我的快照还是我需要解决的问题?
谢谢!
【问题讨论】:
标签: reactjs react-native jestjs