feat(NumberKeyboard): add number random prop (#7841)

This commit is contained in:
nemo-shen
2021-01-02 12:47:26 +08:00
committed by GitHub
parent 6afd13587f
commit 5137fcf76f
5 changed files with 106 additions and 0 deletions
+19
View File
@@ -238,3 +238,22 @@ test('close-button-loading prop', () => {
expect(wrapper.contains('.van-key__loading-icon')).toBeTruthy();
});
test('random-key-order prop', () => {
const wrapper = mount(NumberKeyboard, {
propsData: {
show: true,
randomKeyOrder: true,
},
});
const keys = [];
const clickKeys = [];
for (let i = 0; i < 9; i++) {
keys.push(i + 1);
clickKey(wrapper.findAll('.van-key').at(i));
clickKeys.push(wrapper.emitted('input')[i][0]);
}
expect(keys.every((v, k) => keys[k] === clickKeys[k])).toEqual(false);
});