mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-10-20 08:45:46 +00:00
a60ce32b46
MozReview-Commit-ID: LZ2rqIdIoXQ --HG-- extra : rebase_source : 3d9973f0001ddc2d98cad0ddddb646cedac489c7
12 lines
452 B
JavaScript
12 lines
452 B
JavaScript
"use strict";
|
|
|
|
ChromeUtils.import('resource://gre/modules/Services.jsm');
|
|
|
|
add_task(function test_extractScheme(){
|
|
equal(Services.io.extractScheme("HtTp://example.com"), "http");
|
|
Assert.throws(() => { Services.io.extractScheme("://example.com"); },
|
|
/NS_ERROR_MALFORMED_URI/, "missing scheme");
|
|
Assert.throws(() => { Services.io.extractScheme("ht%tp://example.com"); },
|
|
/NS_ERROR_MALFORMED_URI/, "bad scheme");
|
|
});
|