node/test/fixtures/test-runner/throws_sync_and_async.js
Colin Ihrig 84de97a61e
test_runner: support forced exit
This commit updates the test runner to allow a forced exit once
all known tests have finished running.

Fixes: https://github.com/nodejs/node/issues/49925
PR-URL: https://github.com/nodejs/node/pull/52038
Reviewed-By: Moshe Atlow <moshe@atlow.co.il>
Reviewed-By: Chemi Atlow <chemi@atlow.co.il>
Reviewed-By: Raz Luvaton <rluvaton@gmail.com>
Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>
2024-03-13 10:49:15 +00:00

10 lines
233 B
JavaScript

'use strict';
const { test } = require('node:test');
test('fails and schedules more work', () => {
setTimeout(() => {
throw new Error('this should not have a chance to be thrown');
}, 1000);
throw new Error('fails');
});