[Pkg-mozext-commits] [requestpolicy] 38/80: [refact][mozmill] `addonsManager.setCategoryById`
David Prévot
taffit at moszumanska.debian.org
Sun Jul 5 15:02:27 UTC 2015
This is an automated email from the git hooks/post-receive script.
taffit pushed a commit to branch master
in repository requestpolicy.
commit 8924ee307fd847e6960544fb318659436d7aa179
Author: Martin Kimmerle <dev at 256k.de>
Date: Fri Jun 5 15:54:24 2015 +0200
[refact][mozmill] `addonsManager.setCategoryById`
use `addonsManager.setCategoryById()`,
remove unnecessary `AMHelper.setCategory()`
---
.../restartlessness/lib/addon-manager-utils.js | 7 -------
tests/mozmill/highLevelTests/restartlessness/manifest.ini | 13 +++++++++++++
.../highLevelTests/restartlessness/testDisableExtension.js | 4 +---
.../highLevelTests/restartlessness/testEnableExtension.js | 2 +-
.../highLevelTests/restartlessness/testInstallExtension.js | 2 +-
.../restartlessness/testUninstallExtension.js | 6 +++---
6 files changed, 19 insertions(+), 15 deletions(-)
diff --git a/tests/mozmill/highLevelTests/restartlessness/lib/addon-manager-utils.js b/tests/mozmill/highLevelTests/restartlessness/lib/addon-manager-utils.js
index 1113451..353df29 100644
--- a/tests/mozmill/highLevelTests/restartlessness/lib/addon-manager-utils.js
+++ b/tests/mozmill/highLevelTests/restartlessness/lib/addon-manager-utils.js
@@ -132,13 +132,6 @@ AMHelper.prototype.getAddon = function() {
return addonList.length === 0 ? null : addonList[0];
}
-AMHelper.prototype.setCategory = function(id) {
- var self = this;
- self.addonsManager.setCategory({
- category: self.addonsManager.getCategoryById({id: id})
- });
-}
-
AMHelper.prototype.getSetupTabIndex = function() {
var self = this;
return self.findTabIndex(function(tab) {
diff --git a/tests/mozmill/highLevelTests/restartlessness/manifest.ini b/tests/mozmill/highLevelTests/restartlessness/manifest.ini
new file mode 100644
index 0000000..3cf332d
--- /dev/null
+++ b/tests/mozmill/highLevelTests/restartlessness/manifest.ini
@@ -0,0 +1,13 @@
+; This manifest file is used only directly, by calling `mozmill` with
+; the `-m` CLI option.
+; Example command:
+; make unit-testing-xpi dev-helper-xpi ; \
+; mozmill -a dist/rpcontinued-unit-testing.xpi -a dist/rpc-dev-helper.xpi \
+; -b .mozilla/software/firefox/release/firefox \
+; -m .mozilla/mozmill-tests/firefox/tests/addons/requestpolicy at requestpolicy.com/highLevelTests/restartlessness/manifest.ini
+
+[testDisableExtension.js]
+[testEnableExtension.js]
+[testUpgradeExtension.js]
+[testUninstallExtension.js]
+[testInstallExtension.js]
diff --git a/tests/mozmill/highLevelTests/restartlessness/testDisableExtension.js b/tests/mozmill/highLevelTests/restartlessness/testDisableExtension.js
index 1dbace3..6c91139 100644
--- a/tests/mozmill/highLevelTests/restartlessness/testDisableExtension.js
+++ b/tests/mozmill/highLevelTests/restartlessness/testDisableExtension.js
@@ -36,14 +36,12 @@ function teardownModule(aModule) {
function testDisableExtension() {
amHelper.openOnlyAddonManager();
- amHelper.setCategory("extension");
+ addonsManager.setCategoryById({id: "extension"});
var addon = amHelper.getAddon();
assert.ok(addonsManager.isAddonEnabled({addon: addon}),
"The addon is enabled");
- //controller.sleep(3600000);
-
// Disable the addon
addonsManager.disableAddon({addon: addon});
diff --git a/tests/mozmill/highLevelTests/restartlessness/testEnableExtension.js b/tests/mozmill/highLevelTests/restartlessness/testEnableExtension.js
index e6fb330..d08a40f 100644
--- a/tests/mozmill/highLevelTests/restartlessness/testEnableExtension.js
+++ b/tests/mozmill/highLevelTests/restartlessness/testEnableExtension.js
@@ -36,7 +36,7 @@ function teardownModule(aModule) {
function testEnableExtension() {
amHelper.openOnlyAddonManager();
- amHelper.setCategory("extension");
+ addonsManager.setCategoryById({id: "extension"});
var addon = amHelper.getAddon();
diff --git a/tests/mozmill/highLevelTests/restartlessness/testInstallExtension.js b/tests/mozmill/highLevelTests/restartlessness/testInstallExtension.js
index 847e6de..cfa2506 100644
--- a/tests/mozmill/highLevelTests/restartlessness/testInstallExtension.js
+++ b/tests/mozmill/highLevelTests/restartlessness/testInstallExtension.js
@@ -55,7 +55,7 @@ function testInstallExtension() {
}, "The setup tab has been opened.");
amHelper.openOnlyAddonManager();
- amHelper.setCategory("extension");
+ addonsManager.setCategoryById({id: "extension"});
var addon = amHelper.getAddon();
assert.ok(addonsManager.isAddonEnabled({addon: addon}),
diff --git a/tests/mozmill/highLevelTests/restartlessness/testUninstallExtension.js b/tests/mozmill/highLevelTests/restartlessness/testUninstallExtension.js
index 91158ec..0a6587c 100644
--- a/tests/mozmill/highLevelTests/restartlessness/testUninstallExtension.js
+++ b/tests/mozmill/highLevelTests/restartlessness/testUninstallExtension.js
@@ -36,7 +36,7 @@ function teardownModule(aModule) {
function testUninstallExtension() {
amHelper.openOnlyAddonManager();
- amHelper.setCategory("extension");
+ addonsManager.setCategoryById({id: "extension"});
var addon = amHelper.getAddon();
assert.notEqual(addon, null,
@@ -47,8 +47,8 @@ function testUninstallExtension() {
// Switch categories to dispose of the undo link,
// i.e. switch to 'Appearance' and back to 'Extensions'.
- amHelper.setCategory("theme");
- amHelper.setCategory("extension");
+ addonsManager.setCategoryById({id: "theme"});
+ addonsManager.setCategoryById({id: "extension"});
assert.equal(amHelper.getAddon(), null,
"Extension '" + rpConst.ADDON_ID + "' has been uninstalled");
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-mozext/requestpolicy.git
More information about the Pkg-mozext-commits
mailing list