Loading homepage
Input: await runner.describeAsync("loaded", async suite => { await Promise.resolve(); suite.beforeEach(async()=>{ await prepare(); }); suite.test("works", async()=>{ await check(); }); }); await runner.run(); Output: Runs the prepared async test inside loaded > works.
Input: await runner.describeAsync("outer", async suite => { await suite.describeAsync("inner", async child => { child.test("value", ()=>42); }); }); Output: Registers outer > inner > value.
Implement the exported API in index.js or index.ts using the documented contract.