mirror of
https://github.com/servo/servo.git
synced 2025-06-25 17:44:33 +01:00
31 lines
988 B
JavaScript
31 lines
988 B
JavaScript
// META: global=window,worker
|
|
// META: script=../resources/utils.js
|
|
|
|
function checkKoUrl(url, desc) {
|
|
if (!desc)
|
|
desc = "Fetching " + url.substring(0, 45) + " is KO"
|
|
promise_test(function(test) {
|
|
var promise = fetch(url);
|
|
return promise_rejects_js(test, TypeError, promise);
|
|
}, desc);
|
|
}
|
|
|
|
var urlWithoutScheme = "://{{host}}:{{ports[http][0]}}/";
|
|
checkKoUrl("aaa" + urlWithoutScheme);
|
|
checkKoUrl("cap" + urlWithoutScheme);
|
|
checkKoUrl("cid" + urlWithoutScheme);
|
|
checkKoUrl("dav" + urlWithoutScheme);
|
|
checkKoUrl("dict" + urlWithoutScheme);
|
|
checkKoUrl("dns" + urlWithoutScheme);
|
|
checkKoUrl("geo" + urlWithoutScheme);
|
|
checkKoUrl("im" + urlWithoutScheme);
|
|
checkKoUrl("imap" + urlWithoutScheme);
|
|
checkKoUrl("ipp" + urlWithoutScheme);
|
|
checkKoUrl("ldap" + urlWithoutScheme);
|
|
checkKoUrl("mailto" + urlWithoutScheme);
|
|
checkKoUrl("nfs" + urlWithoutScheme);
|
|
checkKoUrl("pop" + urlWithoutScheme);
|
|
checkKoUrl("rtsp" + urlWithoutScheme);
|
|
checkKoUrl("snmp" + urlWithoutScheme);
|
|
|
|
done();
|