test(TransitionGroup): test for TransitionGroup (#1269)

This commit is contained in:
underfin
2020-06-26 04:38:22 +08:00
committed by GitHub
parent 7ae70ea44c
commit 299fda46a1
4 changed files with 555 additions and 28 deletions

View File

@@ -106,6 +106,24 @@ export function setupPuppeteer() {
)
}
function timeout(time: number) {
return page.evaluate(time => {
return new Promise(r => {
setTimeout(r, time)
})
}, time)
}
function nextFrame() {
return page.evaluate(() => {
return new Promise(resolve => {
requestAnimationFrame(() => {
requestAnimationFrame(resolve)
})
})
})
}
return {
page: () => page,
click,
@@ -121,6 +139,8 @@ export function setupPuppeteer() {
setValue,
typeValue,
enterValue,
clearValue
clearValue,
timeout,
nextFrame
}
}