tor-browser

The Tor Browser
git clone https://git.dasho.dev/tor-browser.git
Log | Files | Refs | README | LICENSE

test_ioservice.js (413B)


      1 "use strict";
      2 
      3 add_task(function test_extractScheme() {
      4  equal(Services.io.extractScheme("HtTp://example.com"), "http");
      5  Assert.throws(
      6    () => {
      7      Services.io.extractScheme("://example.com");
      8    },
      9    /NS_ERROR_MALFORMED_URI/,
     10    "missing scheme"
     11  );
     12  Assert.throws(
     13    () => {
     14      Services.io.extractScheme("ht%tp://example.com");
     15    },
     16    /NS_ERROR_MALFORMED_URI/,
     17    "bad scheme"
     18  );
     19 });