Files

6 lines
212 B
JavaScript

const x = async do { throw new Error("sync") };
expect(x).toBeInstanceOf(Promise);
x.then(() => { throw new Error("expected an error: sync is thrown.") })
.catch(err => { expect(err.message).toEqual("sync") });