From 78429320ec4ce52f3cf01627987232ad67dd46a3 Mon Sep 17 00:00:00 2001 From: Akshay Nair Date: Sun, 13 Aug 2023 12:07:37 +0530 Subject: refactor: moves test utils out --- tests/util.ts | 13 +++++++++++++ 1 file changed, 13 insertions(+) create mode 100644 tests/util.ts (limited to 'tests/util.ts') diff --git a/tests/util.ts b/tests/util.ts new file mode 100644 index 0000000..7164a62 --- /dev/null +++ b/tests/util.ts @@ -0,0 +1,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)) -- cgit v1.3.1