Bug 574454 - Cleanup nsNativeThemeWin's GetMinimumWidgetSize a bit. r=roc.
[mozilla-central.git] / netwerk / test / unit / test_bug261425.js
blobb283eedd6a18f445ec4287ef76928730a4150e71
1 const Cc = Components.classes;
2 const Ci = Components.interfaces;
3 const Cr = Components.results;
5 function run_test() {
6   var ios = Cc["@mozilla.org/network/io-service;1"].
7     getService(Ci.nsIIOService);
9   var newURI = ios.newURI("http://foo.com", null, null);
11   var success = false;
12   try {
13     newURI.spec = "http: //foo.com";
14   }
15   catch (e) {
16     success = e.result == Cr.NS_ERROR_MALFORMED_URI;
17   }
18   if (!success)
19     do_throw("We didn't throw NS_ERROR_MALFORMED_URI when a space was passed in the hostname!");
21   success = false;
22   try {
23     newURI.host = " foo.com";
24   }
25   catch (e) {
26     success = e.result == Cr.NS_ERROR_MALFORMED_URI;
27   }
28   if (!success)
29     do_throw("We didn't throw NS_ERROR_MALFORMED_URI when a space was passed in the hostname!");