// Force resolving/rejecting Promises returned by async generator's methods // should fail.
load(libdir + "asserts.js");
async function* f() {
yield 1;
}
let p = f().next();
assertThrowsInstanceOf(() => {
settlePromiseNow(p);
}, Error);
p = f().next();
assertThrowsInstanceOf(() => {
resolvePromise(p);
}, Error);
p = f().next();
assertThrowsInstanceOf(() => {
rejectPromise(p);
}, Error);
Messung V0.5 in Prozent
¤ Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.0.17Bemerkung:
(vorverarbeitet am 2026-04-25)
¤
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.