ladybird/Tests/LibWeb/Text/input/HTML/ShadowRealm-rejection.html
2025-03-20 11:50:49 +01:00

21 lines
546 B
HTML

<!DOCTYPE html>
<script src="../include.js"></script>
<script>
asyncTest(async done => {
const shadowRealm = new ShadowRealm();
try {
const result = await new Promise(shadowRealm.evaluate(`
(resolve, reject) => {
(async () => {
throw new Error('An error!');
})().then(resolve, (e) => reject(e.toString()));
}
`));
} catch (e) {
println(e);
}
done();
});
</script>