[bugfix] SwipeCell: should ensure ref exist before get width

This commit is contained in:
陈嘉涵
2019-06-05 10:03:47 +08:00
parent 5dee1eb22f
commit 351e642e6d
4 changed files with 41 additions and 12 deletions
+18
View File
@@ -106,3 +106,21 @@ it('auto calc width', async () => {
restoreMock();
});
it('render one side', async () => {
const restoreMock = mockGetBoundingClientRect({
width: 50
});
const wrapper = mount(SwipeCell, {
scopedSlots: {
left: defaultProps.scopedSlots.left
}
});
await later();
triggerDrag(wrapper, 100, 0);
expect(wrapper).toMatchSnapshot();
restoreMock();
});