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>
10 lines
233 B
JavaScript
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');
|
|
});
|