x/evt/test/test7.ts
123456789101112131415161718192021222324252627import { Evt } from "../lib/index.ts";let evt = new Evt<number>();process.nextTick(() => evt.post(666));let success= false;(async () => { let n= await evt.waitFor(); console.assert( n === 666 ); success= true;})();setTimeout(()=>{ console.assert(success); console.log("PASS");}, 2000);