Bug 1394784 Skip legacy extension test if legacy extensions are disallowed draft
authorAndrew Swan <aswan@mozilla.com>
Thu, 31 Aug 2017 03:44:43 -0700
changeset 656526 1c50b7bcfcbce0e7dc5ba9b9e48ce9e7e9560f8a
parent 656346 04b6be50a2526c7a26a63715f441c47e1aa1f9be
child 729184 9e844e067b4dc135728556081ac560c378f402f8
push id77261
push useraswan@mozilla.com
push dateThu, 31 Aug 2017 10:45:04 +0000
bugs1394784
milestone57.0a1
Bug 1394784 Skip legacy extension test if legacy extensions are disallowed MozReview-Commit-ID: 4NYf31cAMR8
toolkit/mozapps/extensions/test/xpcshell/xpcshell-shared.ini
--- a/toolkit/mozapps/extensions/test/xpcshell/xpcshell-shared.ini
+++ b/toolkit/mozapps/extensions/test/xpcshell/xpcshell-shared.ini
@@ -257,17 +257,17 @@ skip-if = os == "android"
 # Bug 676992: test consistently fails on Android
 fail-if = os == "android"
 tags = blocklist
 [test_pref_properties.js]
 [test_registry.js]
 [test_safemode.js]
 [test_signed_updatepref.js]
 run-if = addon_signing
-skip-if = require_signing
+skip-if = require_signing || !allow_legacy_extensions
 [test_signed_verify.js]
 run-if = addon_signing
 [test_signed_inject.js]
 run-if = addon_signing
 # Bug 1394122
 skip-if = true
 [test_signed_install.js]
 run-if = addon_signing