do_check_eq(addon.name, "en-US Name"); do_check_eq(getManifestProperty(ID, "description"), "en-US Description"); 
do_check_eq(addon.name, "fr-FR Name"); do_check_eq(getManifestProperty(ID, "description"), "fr-FR Description"); 
function run_test(){  // Setup for test  createAppInfo("xpcshell@tests.mozilla.org", "XPCShell", "1");  gPrefs.setBoolPref(PREF_MATCH_OS_LOCALE, false);  gPrefs.setCharPref(PREF_SELECTED_LOCALE, "en-US");  // Install test add-on  startupEM();  gEM.installItemFromFile(do_get_addon(ADDON), NS_INSTALL_LOCATION_APPPROFILE);  var addon = gEM.getItemForID(ID);  do_check_neq(addon, null);  do_check_eq(addon.name, "en-US Name");  restartEM();  addon = gEM.getItemForID(ID);  do_check_neq(addon, null);  do_check_eq(addon.name, "en-US Name");  do_check_eq(getManifestProperty(ID, "description"), "en-US Description");    // Disable item  gEM.disableItem(ID);  restartEM();  addon = gEM.getItemForID(ID);  do_check_neq(addon, null);  do_check_eq(addon.name, "en-US Name");    // Change locale  gPrefs.setCharPref(PREF_SELECTED_LOCALE, "de-DE");  addon = gEM.getItemForID(ID);  do_check_neq(addon, null);  do_check_eq(addon.name, "de-DE Name");  do_check_eq(getManifestProperty(ID, "description"), "");    // Change to a locale not provided by the add-on  gPrefs.setCharPref(PREF_SELECTED_LOCALE, "nl-NL");  addon = gEM.getItemForID(ID);  do_check_neq(addon, null);  do_check_eq(addon.name, "Fallback Name");    shutdownEM();}
5459	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/5459/233aadafa5867b5abf60b1ef6f601e090c4391bc/test_bug257155.js/clean/toolkit/mozapps/extensions/test/unit/test_bug257155.js