test(TransitionGroup): test for TransitionGroup (#1269)
This commit is contained in:
@@ -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
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user