From bd9a63ae17b556572011c0a6f62cdf73d7fa13cd Mon Sep 17 00:00:00 2001 From: Andreas Tolfsen Date: Thu, 20 Feb 2014 15:36:56 -0500 Subject: [PATCH] Bug 964366 - Session capabilities missing browserVersion. r=mdas --- testing/marionette/client/marionette/tests/unit/test_session.py | 2 ++ testing/marionette/marionette-server.js | 1 + 2 files changed, 3 insertions(+) diff --git a/testing/marionette/client/marionette/tests/unit/test_session.py b/testing/marionette/client/marionette/tests/unit/test_session.py index f5ef65bd466..3030616ac22 100644 --- a/testing/marionette/client/marionette/tests/unit/test_session.py +++ b/testing/marionette/client/marionette/tests/unit/test_session.py @@ -41,10 +41,12 @@ class TestCapabilities(marionette_test.MarionetteTestCase): def test_mandates_capabilities(self): self.assertIn("browserName", self.caps) + self.assertIn("browserVersion", self.caps) self.assertIn("platformName", self.caps) self.assertIn("platformVersion", self.caps) self.assertEqual(self.caps["browserName"], self.appinfo["name"]) + self.assertEqual(self.caps["browserVersion"], self.appinfo["version"]) self.assertEqual(self.caps["platformName"], self.appinfo["OS"].upper()) self.assertEqual(self.caps["platformVersion"], self.appinfo["platformVersion"]) diff --git a/testing/marionette/marionette-server.js b/testing/marionette/marionette-server.js index 3b5b924cbd1..555ee6b0e45 100644 --- a/testing/marionette/marionette-server.js +++ b/testing/marionette/marionette-server.js @@ -555,6 +555,7 @@ MarionetteServerConnection.prototype = { let caps = { // Mandated capabilities "browserName": appName, + "browserVersion": Services.appinfo.version, "platformName": platformName, "platformVersion": Services.appinfo.platformVersion,