mirror of
https://github.com/mozilla/gecko-dev.git
synced 2025-03-01 22:07:41 +00:00
test for bug 261425 - a space in a url between the : and // does nothing.p=Ryan Jones <sciguyryan@gmail.com>r=biesi
This commit is contained in:
parent
c4f7115a55
commit
b5c4810735
29
netwerk/test/unit/test_bug261425.js
Normal file
29
netwerk/test/unit/test_bug261425.js
Normal file
@ -0,0 +1,29 @@
|
||||
const Cc = Components.classes;
|
||||
const Ci = Components.interfaces;
|
||||
|
||||
function run_test() {
|
||||
var ios = Cc["@mozilla.org/network/io-service;1"].
|
||||
getService(Ci.nsIIOService);
|
||||
|
||||
var newURI = ios.newURI("http://foo.com", null, null);
|
||||
|
||||
var success = false;
|
||||
try {
|
||||
newURI.setSpec("http: //foo.com");
|
||||
}
|
||||
catch (e) {
|
||||
success = true;
|
||||
}
|
||||
if (!success)
|
||||
do_throw("We didn't throw when a space was passed in the hostname!");
|
||||
|
||||
success = false;
|
||||
try {
|
||||
newURI.setHost(" foo.com");
|
||||
}
|
||||
catch (e) {
|
||||
success = true;
|
||||
}
|
||||
if (!success)
|
||||
do_throw("We didn't throw when a space was passed in the hostname!");
|
||||
}
|
Loading…
x
Reference in New Issue
Block a user