1'use strict'; 2const test = require('node:test'); 3 4console.error('stderr', 1); 5 6test('a test', async () => { 7 console.error('stderr', 2); 8 await new Promise((resolve) => { 9 console.log('stdout', 3); 10 setTimeout(() => { 11 // This should not be sent to the TAP parser. 12 console.error('not ok 1 - fake test'); 13 resolve(); 14 console.log('stdout', 4); 15 }, 2); 16 }); 17 console.error('stderr', 5); 18}); 19 20console.error('stderr', 6); 21