[bugfix] Tabs: incorrect line position in some cases (#3961)

This commit is contained in:
neverland
2019-07-25 19:03:16 +08:00
committed by GitHub
parent f52890cfd6
commit 3c2270a5ad
20 changed files with 154 additions and 168 deletions

17
test/utils/index.ts Normal file
View File

@@ -0,0 +1,17 @@
import Vue from 'vue';
import './transition';
import { mount } from '@vue/test-utils';
import { trigger, triggerDrag } from './event';
import { mockScrollTop, mockGetBoundingClientRect } from './dom';
// prevent vue warning log
Vue.config.silent = true;
// promisify setTimeout
function later(delay: number = 0): Promise<void> {
return new Promise(resolve => {
setTimeout(resolve, delay);
});
}
export { mount, later, trigger, triggerDrag, mockScrollTop, mockGetBoundingClientRect };