Bug 1449255: Part 27 - Remove test_bug566626, which seems unnecessary. r?aswan draft
authorKris Maglione <maglione.k@gmail.com>
Tue, 27 Mar 2018 16:58:05 -0700
changeset 773496 30ea5300ad4e136ac0ebc8050e77a6c761337b6d
parent 773495 04b3e71e48d7b134d5fca4d8f53b43c0a70cdb51
push id104243
push usermaglione.k@gmail.com
push dateWed, 28 Mar 2018 00:15:32 +0000
reviewersaswan
bugs1449255, 566626
milestone61.0a1
Bug 1449255: Part 27 - Remove test_bug566626, which seems unnecessary. r?aswan MozReview-Commit-ID: CqChkPZpDUS
toolkit/mozapps/extensions/test/xpcshell/test_bug566626.js
toolkit/mozapps/extensions/test/xpcshell/xpcshell.ini
deleted file mode 100644
--- a/toolkit/mozapps/extensions/test/xpcshell/test_bug566626.js
+++ /dev/null
@@ -1,113 +0,0 @@
-/* Any copyright is dedicated to the Public Domain.
- * http://creativecommons.org/publicdomain/zero/1.0/
- */
-
-// This verifies that multiple calls to the async API return fully formed
-// add-ons
-
-var addon1 = {
-  id: "addon1@tests.mozilla.org",
-  version: "1.0",
-  name: "Test 1",
-  bootstrap: true,
-  targetApplications: [{
-    id: "xpcshell@tests.mozilla.org",
-    minVersion: "1",
-    maxVersion: "1"
-  }]
-};
-
-const profileDir = gProfD.clone();
-profileDir.append("extensions");
-
-var gAddon;
-
-// Sets up the profile by installing an add-on.
-function run_test() {
-  do_test_pending();
-
-  createAppInfo("xpcshell@tests.mozilla.org", "XPCShell", "1", "1.9.2");
-
-  writeInstallRDFForExtension(addon1, profileDir);
-
-  startupManager();
-
-  run_test_1();
-}
-
-// Verifies that multiple calls to get an add-on at various stages of execution
-// return an add-on with a valid name.
-function run_test_1() {
-  var count = 0;
-
-  AddonManager.getAddonByID("addon1@tests.mozilla.org", function(a1) {
-    Assert.notEqual(a1, null);
-    Assert.equal(a1.name, "Test 1");
-
-    if (count == 0)
-      gAddon = a1;
-    else
-      Assert.equal(a1, gAddon);
-    count++;
-    if (count == 4)
-      run_test_2();
-  });
-
-  AddonManager.getAddonByID("addon1@tests.mozilla.org", function(a1) {
-    Assert.notEqual(a1, null);
-    Assert.equal(a1.name, "Test 1");
-
-    if (count == 0)
-      gAddon = a1;
-    else
-      Assert.equal(a1, gAddon);
-    count++;
-    if (count == 4)
-      run_test_2();
-  });
-
-  executeSoon(function() {
-    AddonManager.getAddonByID("addon1@tests.mozilla.org", function(a1) {
-      Assert.notEqual(a1, null);
-      Assert.equal(a1.name, "Test 1");
-
-      if (count == 0)
-        gAddon = a1;
-      else
-        Assert.equal(a1, gAddon);
-      count++;
-      if (count == 4)
-        run_test_2();
-    });
-  });
-
-  executeSoon(function() {
-    executeSoon(function() {
-      AddonManager.getAddonByID("addon1@tests.mozilla.org", function(a1) {
-        Assert.notEqual(a1, null);
-        Assert.equal(a1.name, "Test 1");
-
-        if (count == 0)
-          gAddon = a1;
-        else
-          Assert.equal(a1, gAddon);
-        count++;
-        if (count == 4)
-          run_test_2();
-      });
-    });
-  });
-}
-
-// Verifies that a subsequent call gets the same add-on from the cache
-function run_test_2() {
-  AddonManager.getAddonByID("addon1@tests.mozilla.org", function(a1) {
-    Assert.notEqual(a1, null);
-    Assert.equal(a1.name, "Test 1");
-
-    Assert.equal(a1, gAddon);
-
-    executeSoon(do_test_finished);
-  });
-
-}
--- a/toolkit/mozapps/extensions/test/xpcshell/xpcshell.ini
+++ b/toolkit/mozapps/extensions/test/xpcshell/xpcshell.ini
@@ -68,17 +68,16 @@ tags = blocklist
 requesttimeoutfactor = 2
 tags = blocklist
 [test_bootstrap.js]
 skip-if = true # Bug 1358846 Bug 1365021 Bug 676992
 [test_bootstrap_const.js]
 [test_bootstrap_globals.js]
 [test_bootstrapped_chrome_manifest.js]
 [test_bug521905.js]
-[test_bug566626.js]
 [test_cache_certdb.js]
 run-if = addon_signing
 [test_cacheflush.js]
 [test_childprocess.js]
 [test_compatoverrides.js]
 [test_corrupt.js]
 [test_corruptfile.js]
 [test_crash_annotation_quoting.js]