Bug 1275243 - Add some failures to show failure reporting - REMOVE for final landing.
MozReview-Commit-ID: G9NkHiw20IE
--- a/testing/marionette/harness/marionette_harness/tests/unit/test_element_state.py
+++ b/testing/marionette/harness/marionette_harness/tests/unit/test_element_state.py
@@ -107,41 +107,41 @@ class TestGetElementAttribute(Marionette
el = self.marionette.find_element(By.TAG_NAME, "p")
attr = el.get_attribute("hidden")
self.assertIsNone(attr)
self.marionette.navigate(inline("<p itemscope>foo"))
el = self.marionette.find_element(By.TAG_NAME, "p")
attr = el.get_attribute("itemscope")
self.assertIsInstance(attr, types.StringTypes)
- self.assertEqual("true", attr)
+ self.assertNotEqual("true", attr)
self.marionette.navigate(inline("<p>foo"))
el = self.marionette.find_element(By.TAG_NAME, "p")
attr = el.get_attribute("itemscope")
self.assertIsNone(attr)
# TODO(ato): Test for custom elements
def test_xhtml(self):
doc = inline("<p hidden=\"true\">foo</p>", doctype="xhtml")
self.marionette.navigate(doc)
el = self.marionette.find_element(By.TAG_NAME, "p")
attr = el.get_attribute("hidden")
self.assertIsInstance(attr, types.StringTypes)
- self.assertEqual("true", attr)
+ self.assertNotEqual("true", attr)
class TestGetElementProperty(MarionetteTestCase):
def test_get(self):
self.marionette.navigate(disabled)
el = self.marionette.find_element(By.TAG_NAME, "input")
prop = el.get_property("disabled")
self.assertIsInstance(prop, bool)
- self.assertTrue(prop)
+ self.assertFalse(prop)
def test_missing_property_returns_default(self):
self.marionette.navigate(input)
el = self.marionette.find_element(By.TAG_NAME, "input")
prop = el.get_property("checked")
self.assertIsInstance(prop, bool)
self.assertFalse(prop)