1.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 1.2 +++ b/intl/uconv/tests/unit/test_bug399284.js Wed Dec 31 06:09:35 2014 +0100 1.3 @@ -0,0 +1,21 @@ 1.4 +function run_test() 1.5 +{ 1.6 + var failures = false; 1.7 + var ccManager = 1.8 + Components.classes["@mozilla.org/charset-converter-manager;1"] 1.9 + .getService(Components.interfaces.nsICharsetConverterManager); 1.10 + 1.11 + var decoderList = ccManager.getDecoderList(); 1.12 + while (decoderList.hasMore()) { 1.13 + var decoder = decoderList.getNext(); 1.14 + try { 1.15 + var langGroup = ccManager.getCharsetLangGroupRaw(decoder); 1.16 + } catch(e) { 1.17 + dump("no langGroup for " + decoder + "\n"); 1.18 + failures = true; 1.19 + } 1.20 + } 1.21 + if (failures) { 1.22 + do_throw("missing langGroups"); 1.23 + } 1.24 +}