x/evt/test/test92.ts
1234567891011121314151617181920212223242526272829303132import { Evt } from "../lib/index.ts";import { assert } from "../tools/typeSafety/assert.ts";let stdout = "";const evt = Evt.create();(async ()=> { await evt.waitFor(); stdout+= "bar";})();(async () => { stdout += "foo"; await evt.postAndWait(); stdout += "baz"; assert(stdout === "foobarbaz"); console.log("PASS");})();