@vttforge/testing / index / registerBatch
Function: registerBatch() ​
registerBatch(
id,fn,options?):void
Register a batch once Quench is ready.
Safe to call at module scope: it waits for the hook rather than assuming Quench has loaded, which is the mistake that makes a batch silently never appear.
ts
registerBatch('my-module.sheets', ({ describe, it, assert }) => {
describe('character sheet', () => {
it('renders', async () => {
const actor = await Actor.create({ name: 'T', type: 'character' });
await actor.sheet.render(true);
assert.ok(actor.sheet.rendered);
await actor.delete();
});
});
});Parameters ​
id ​
string
fn ​
(context) => void
options? ​
BatchOptions = {}
Returns ​
void