🏡 index : quine-global/ava.git

import {setTimeout as delay} from 'node:timers/promises';
import test from 'ava';

test('timeout with console output', async t => {
	t.timeout(1000, 'timeout despite console output');
	for (let i = 0; await delay(100, true); i++) {
		if (i % 2 === 0) {
			console.log('stdout');
		} else {
			console.error('stderr');
		}
	}
});