aboutsummaryrefslogtreecommitdiff
path: root/tests/util.ts
blob: 7164a6250ce79fcf63d481e8f5502dd8188b39c9 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
import { readFile } from 'node:fs/promises'
import { render } from '../src'

export async function loadHTMLFixture(type: string) {
  document.documentElement.innerHTML = await readFile(
    `./tests/fixtures/${type}/index.html`,
    'utf8',
  )
  await render({ root: document.body })
}

export const delay = (delayMs: number) =>
  new Promise(res => setTimeout(res, delayMs))