Bug 896046 - Remove test_text_chrome.py. r?maja_zf draft
authorAndreas Tolfsen <ato@sny.no>
Wed, 07 Feb 2018 16:27:11 +0000
changeset 752159 a0eac3cdb1d3a2256c7c66fafe371816aefaca77
parent 752153 65133e49fbfd5306632301f74be7cd15890bdf9f
push id98179
push userbmo:ato@sny.no
push dateWed, 07 Feb 2018 16:27:51 +0000
reviewersmaja_zf
bugs896046
milestone60.0a1
Bug 896046 - Remove test_text_chrome.py. r?maja_zf These are duplicate tests. MozReview-Commit-ID: RIJknq5bnI
testing/marionette/harness/marionette_harness/tests/unit/test_text_chrome.py
testing/marionette/harness/marionette_harness/tests/unit/unit-tests.ini
deleted file mode 100644
--- a/testing/marionette/harness/marionette_harness/tests/unit/test_text_chrome.py
+++ /dev/null
@@ -1,46 +0,0 @@
-# This Source Code Form is subject to the terms of the Mozilla Public
-# License, v. 2.0. If a copy of the MPL was not distributed with this
-# file, You can obtain one at http://mozilla.org/MPL/2.0/.
-
-from __future__ import absolute_import
-
-from marionette_driver.by import By
-
-from marionette_harness import MarionetteTestCase, skip, WindowManagerMixin
-
-
-@skip("Disabled in bug 896043 and when working on Chrome code re-enable for bug 896046")
-class TestTextChrome(WindowManagerMixin, MarionetteTestCase):
-
-    def setUp(self):
-        super(TestTextChrome, self).setUp()
-        self.marionette.set_context("chrome")
-
-        def open_window_with_js():
-            self.marionette.execute_script("""
-              window.open('chrome://marionette/content/test.xul',
-                          'foo', 'chrome,centerscreen');
-            """)
-
-        new_window = self.open_window(trigger=open_window_with_js)
-        self.marionette.switch_to_window(new_window)
-
-    def tearDown(self):
-        self.close_all_windows()
-        super(TestTextChrome, self).tearDown()
-
-    def test_getText(self):
-        box = self.marionette.find_element(By.ID, "textInput")
-        self.assertEqual("test", box.text)
-
-    def test_clearText(self):
-        box = self.marionette.find_element(By.ID, "textInput")
-        self.assertEqual("test", box.text)
-        box.clear()
-        self.assertEqual("", box.text)
-
-    def test_sendKeys(self):
-        box = self.marionette.find_element(By.ID, "textInput")
-        self.assertEqual("test", box.text)
-        box.send_keys("at")
-        self.assertEqual("attest", box.text)
--- a/testing/marionette/harness/marionette_harness/tests/unit/unit-tests.ini
+++ b/testing/marionette/harness/marionette_harness/tests/unit/unit-tests.ini
@@ -21,18 +21,16 @@ skip-if = appname == 'fennec'
 [test_position.py]
 [test_rendered_element.py]
 [test_chrome_element_css.py]
 skip-if = appname == 'fennec'
 [test_element_state.py]
 [test_element_state_chrome.py]
 skip-if = appname == 'fennec'
 [test_text.py]
-[test_text_chrome.py]
-skip-if = true # "Bug 896046"
 
 [test_typing.py]
 
 [test_execute_async_script.py]
 [test_execute_script.py]
 [test_element_retrieval.py]
 [test_findelement_chrome.py]
 skip-if = appname == 'fennec'