fix(DatetimePicker): should update value when range changed (#4676)
This commit is contained in:
@@ -92,3 +92,18 @@ test('dynamic set value', () => {
|
||||
expect(wrapper.emitted('confirm')[0][0]).toEqual('00:00');
|
||||
expect(wrapper.emitted('confirm')[1][0]).toEqual('22:30');
|
||||
});
|
||||
|
||||
test('change min-minute and emit correct value', async () => {
|
||||
const wrapper = mount(TimePicker, {
|
||||
propsData: {
|
||||
value: '12:00',
|
||||
minMinute: 0
|
||||
}
|
||||
});
|
||||
|
||||
await later();
|
||||
|
||||
wrapper.setProps({ minMinute: 30 });
|
||||
wrapper.find('.van-picker__confirm').trigger('click');
|
||||
expect(wrapper.emitted('confirm')[0][0]).toEqual('12:30');
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user