ladybird/Tests/LibWeb/Text/input/http-reason-phrase-propagation.html
2025-03-20 11:50:49 +01:00

28 lines
805 B
HTML

<!DOCTYPE html>
<script src="./include.js"></script>
<script>
asyncTest(async (done) => {
const expectedStatusText = "WHF";
try {
const httpServer = httpTestServer();
const url = await httpServer.createEcho("GET", "/http-reason-phrase-test", {
status: 200,
reason_phrase: expectedStatusText,
headers: {
"Access-Control-Allow-Origin": "*",
},
});
const result = await fetch(url);
const statusText = result.statusText;
if (statusText === expectedStatusText) {
println(`PASS: ${statusText}`);
}
} catch (err) {
println("FAIL - " + err);
}
done();
});
</script>