。
由于版本4材料UI开始用forwardRef
包装其所有组件。在我的testcafe测试中,我依靠" TestCafe-React-Selectors"库根据其名称选择组件。所以例如
export namespace TimeSlotListPage {
export const TimeSlotList = ReactSelector('TimeSlotList');
export const TimeSlotListItem: Selector = ReactSelector('ListItem');
}
现在,使用版本4,该文档在React-Dev-Tools中以ForwardRef(List)
的形式出现,但是使用ReactSelector('ForwardRef(List)')
选择此文档不起作用,ReactSelector('MergeListContext')
也不起作用。是否有解决方法?
由于我们没有面对未发行的材料UI V4框架的任何问题,我们需要彻底研究它。
,如果您准备一个简单的项目来演示问题并使用以下形式在testcafe存储库中创建单独的错误报告。