michael@0: // Regression test for bug 336691 - nsZipArchive::Test shouldn't try to ExtractFile on directories. michael@0: const Cc = Components.classes; michael@0: const Ci = Components.interfaces; michael@0: michael@0: function run_test() { michael@0: var file = do_get_file("data/test_bug336691.zip"); michael@0: var zipReader = Cc["@mozilla.org/libjar/zip-reader;1"]. michael@0: createInstance(Ci.nsIZipReader); michael@0: zipReader.open(file); michael@0: zipReader.test(null); // We shouldn't crash here. michael@0: zipReader.close(); michael@0: }