Bug 1317462 - Remove appBuildId capability from Marionette; r?automatedtester
MozReview-Commit-ID: DoHaLMtGLEL
--- a/testing/marionette/driver.js
+++ b/testing/marionette/driver.js
@@ -146,17 +146,16 @@ this.GeckoDriver = function(appName, ser
"takesElementScreenshot": true,
"takesScreenshot": true,
"proxy": {},
// Selenium 2 compat
"platform": Services.sysinfo.getProperty("name").toUpperCase(),
// proprietary extensions
- "appBuildId" : Services.appinfo.appBuildID,
"processId" : Services.appinfo.processID,
};
this.mm = globalMessageManager;
this.listener = proxy.toListener(() => this.mm, this.sendAsync.bind(this));
// always keep weak reference to current dialogue
this.dialog = null;
--- a/testing/marionette/harness/marionette/tests/unit/test_capabilities.py
+++ b/testing/marionette/harness/marionette/tests/unit/test_capabilities.py
@@ -41,21 +41,16 @@ class TestCapabilities(MarionetteTestCas
self.assertFalse(self.caps["acceptSslCerts"])
self.assertTrue(self.caps["takesElementScreenshot"])
self.assertTrue(self.caps["takesScreenshot"])
def test_selenium2_compat(self):
self.assertIn("platform", self.caps)
self.assertEqual(self.caps["platform"], self.caps["platformName"].upper())
- def test_extensions(self):
- self.assertIn("appBuildId", self.caps)
-
- self.assertEqual(self.caps["appBuildId"], self.appinfo["appBuildID"])
-
def test_we_can_pass_in_capabilities_on_session_start(self):
self.marionette.delete_session()
capabilities = {"desiredCapabilities": {"somethingAwesome": "cake"}}
self.marionette.start_session(capabilities)
caps = self.marionette.session_capabilities
self.assertIn("somethingAwesome", caps)
def test_set_specification_level(self):