зеркало из https://github.com/mozilla/gecko-dev.git
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:
Родитель
c4f7115a55
Коммит
b5c4810735
|
@ -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!");
|
||||
}
|
Загрузка…
Ссылка в новой задаче