|
@@ -20,26 +20,26 @@ test('pull base', async () => {
|
|
|
}
|
|
}
|
|
|
});
|
|
});
|
|
|
|
|
|
|
|
- const track = wrapper.find('.nut-pullrefresh');
|
|
|
|
|
|
|
+ const track = wrapper.find('.nut-pull-refresh');
|
|
|
|
|
|
|
|
trigger(track, 'touchstart', 0, 0);
|
|
trigger(track, 'touchstart', 0, 0);
|
|
|
trigger(track, 'touchmove', 0, 20);
|
|
trigger(track, 'touchmove', 0, 20);
|
|
|
|
|
|
|
|
await sleep();
|
|
await sleep();
|
|
|
- expect(wrapper.find('.nut-pullrefresh-container-topbox-text').text()).toBe('下拉刷新');
|
|
|
|
|
|
|
+ expect(wrapper.find('.nut-pull-refresh-container-topbox-text').text()).toBe('下拉刷新');
|
|
|
|
|
|
|
|
trigger(track, 'touchmove', 0, 60);
|
|
trigger(track, 'touchmove', 0, 60);
|
|
|
|
|
|
|
|
await sleep();
|
|
await sleep();
|
|
|
- expect(wrapper.find('.nut-pullrefresh-container-topbox-text').text()).toBe('释放刷新');
|
|
|
|
|
|
|
+ expect(wrapper.find('.nut-pull-refresh-container-topbox-text').text()).toBe('释放刷新');
|
|
|
|
|
|
|
|
trigger(track, 'touchend', 0, 100);
|
|
trigger(track, 'touchend', 0, 100);
|
|
|
await sleep();
|
|
await sleep();
|
|
|
- expect(wrapper.find('.nut-pullrefresh-container-topbox-text').text()).toBe('加载中...');
|
|
|
|
|
|
|
+ expect(wrapper.find('.nut-pull-refresh-container-topbox-text').text()).toBe('加载中...');
|
|
|
|
|
|
|
|
triggerDrag(track, 0, 100);
|
|
triggerDrag(track, 0, 100);
|
|
|
await sleep();
|
|
await sleep();
|
|
|
- expect(wrapper.find('.nut-pullrefresh-container-topbox-text').text()).toBe('加载中...');
|
|
|
|
|
|
|
+ expect(wrapper.find('.nut-pull-refresh-container-topbox-text').text()).toBe('加载中...');
|
|
|
|
|
|
|
|
expect(wrapper.emitted('update:modelValue')).toBeTruthy();
|
|
expect(wrapper.emitted('update:modelValue')).toBeTruthy();
|
|
|
expect(wrapper.emitted('refresh')).toBeTruthy();
|
|
expect(wrapper.emitted('refresh')).toBeTruthy();
|
|
@@ -55,26 +55,26 @@ test('Custom loading text', async () => {
|
|
|
}
|
|
}
|
|
|
});
|
|
});
|
|
|
|
|
|
|
|
- const track = wrapper.find('.nut-pullrefresh');
|
|
|
|
|
|
|
+ const track = wrapper.find('.nut-pull-refresh');
|
|
|
|
|
|
|
|
trigger(track, 'touchstart', 0, 0);
|
|
trigger(track, 'touchstart', 0, 0);
|
|
|
trigger(track, 'touchmove', 0, 20);
|
|
trigger(track, 'touchmove', 0, 20);
|
|
|
|
|
|
|
|
await sleep();
|
|
await sleep();
|
|
|
- expect(wrapper.find('.nut-pullrefresh-container-topbox-text').text()).toBe('用力拉');
|
|
|
|
|
|
|
+ expect(wrapper.find('.nut-pull-refresh-container-topbox-text').text()).toBe('用力拉');
|
|
|
|
|
|
|
|
trigger(track, 'touchmove', 0, 60);
|
|
trigger(track, 'touchmove', 0, 60);
|
|
|
|
|
|
|
|
await sleep();
|
|
await sleep();
|
|
|
- expect(wrapper.find('.nut-pullrefresh-container-topbox-text').text()).toBe('松开吧');
|
|
|
|
|
|
|
+ expect(wrapper.find('.nut-pull-refresh-container-topbox-text').text()).toBe('松开吧');
|
|
|
|
|
|
|
|
trigger(track, 'touchend', 0, 100);
|
|
trigger(track, 'touchend', 0, 100);
|
|
|
await sleep();
|
|
await sleep();
|
|
|
- expect(wrapper.find('.nut-pullrefresh-container-topbox-text').text()).toBe('玩命加载中...');
|
|
|
|
|
|
|
+ expect(wrapper.find('.nut-pull-refresh-container-topbox-text').text()).toBe('玩命加载中...');
|
|
|
|
|
|
|
|
triggerDrag(track, 0, 100);
|
|
triggerDrag(track, 0, 100);
|
|
|
await sleep();
|
|
await sleep();
|
|
|
- expect(wrapper.find('.nut-pullrefresh-container-topbox-text').text()).toBe('玩命加载中...');
|
|
|
|
|
|
|
+ expect(wrapper.find('.nut-pull-refresh-container-topbox-text').text()).toBe('玩命加载中...');
|
|
|
|
|
|
|
|
expect(wrapper.emitted('update:modelValue')).toBeTruthy();
|
|
expect(wrapper.emitted('update:modelValue')).toBeTruthy();
|
|
|
expect(wrapper.emitted('refresh')).toBeTruthy();
|
|
expect(wrapper.emitted('refresh')).toBeTruthy();
|
|
@@ -88,13 +88,13 @@ test('Should allow to custom pull distance', async () => {
|
|
|
}
|
|
}
|
|
|
});
|
|
});
|
|
|
|
|
|
|
|
- const track = wrapper.find('.nut-pullrefresh');
|
|
|
|
|
|
|
+ const track = wrapper.find('.nut-pull-refresh');
|
|
|
|
|
|
|
|
trigger(track, 'touchstart', 0, 0);
|
|
trigger(track, 'touchstart', 0, 0);
|
|
|
trigger(track, 'touchmove', 0, 100);
|
|
trigger(track, 'touchmove', 0, 100);
|
|
|
|
|
|
|
|
await sleep();
|
|
await sleep();
|
|
|
- expect(wrapper.find('.nut-pullrefresh-container-topbox-text').text()).toBe('下拉刷新');
|
|
|
|
|
|
|
+ expect(wrapper.find('.nut-pull-refresh-container-topbox-text').text()).toBe('下拉刷新');
|
|
|
|
|
|
|
|
expect(wrapper.emitted('update:modelValue')).toBeFalsy();
|
|
expect(wrapper.emitted('update:modelValue')).toBeFalsy();
|
|
|
expect(wrapper.emitted('refresh')).toBeFalsy();
|
|
expect(wrapper.emitted('refresh')).toBeFalsy();
|