Bug 1089774: Followup to fix test (r=gavin)

This commit is contained in:
Monica Chew 2014-11-03 22:01:05 -08:00
Родитель ba40bd1f23
Коммит 8dbb277c48
1 изменённых файлов: 8 добавлений и 1 удалений

Просмотреть файл

@ -45,7 +45,12 @@ add_task(function* test_changing_pref_changes_tracking() {
Services.prefs.setBoolPref(POLARIS_ENABLED, true);
yield assertPref(pref, true);
Services.prefs.setBoolPref(POLARIS_ENABLED, false);
yield assertPref(pref, false);
// We don't clear the DNT pref if Polaris is disabled.
if (pref != PREF_DNT) {
yield assertPref(pref, false);
} else {
yield assertPref(pref, true);
}
Services.prefs.setBoolPref(POLARIS_ENABLED, true);
yield assertPref(pref, true);
}
@ -63,8 +68,10 @@ add_task(function* test_prefs_can_be_changed_individually() {
Services.prefs.setBoolPref(pref, false);
yield assertPref(pref, false);
yield assertPref(POLARIS_ENABLED, true);
Services.prefs.setBoolPref(POLARIS_ENABLED, false);
yield assertPref(pref, false);
Services.prefs.setBoolPref(pref, true);
yield assertPref(pref, true);
yield assertPref(POLARIS_ENABLED, false);