latex-ub/server-ce/test/helpers/beforeWithReRunOnTestRetry.ts
2025-05-05 12:24:05 +00:00

8 lines
215 B
TypeScript

export function beforeWithReRunOnTestRetry(fn: () => void | Promise<any>) {
let ranOnce = false
beforeEach(() => {
if (ranOnce && Cypress.currentRetry === 0) return
ranOnce = true
return fn()
})
}