Bug 1130979 - Added ANON constant to By class and changed hard-coded values in test file; r=maja_zf a=test-only

MozReview-Commit-ID: AOsb6l9UpVR
This commit is contained in:
Kim Brown 2016-03-12 13:32:46 -05:00
parent 7b35bebe72
commit e0ea232b3a
2 changed files with 5 additions and 4 deletions

View File

@ -24,3 +24,4 @@ class By(object):
CLASS_NAME = "class name"
CSS_SELECTOR = "css selector"
ANON_ATTRIBUTE = "anon attribute"
ANON = "anon"

View File

@ -56,10 +56,10 @@ class TestAnonymousContent(MarionetteTestCase):
def test_find_anonymous_children(self):
el = Wait(self.marionette).until(element_present(By.ID, "dia"))
self.assertEquals(HTMLElement, type(el.find_element("anon", None)))
self.assertEquals(2, len(el.find_elements("anon", None)))
self.assertEquals(HTMLElement, type(el.find_element(By.ANON, None)))
self.assertEquals(2, len(el.find_elements(By.ANON, None)))
el = self.marionette.find_element(By.ID, "framebox")
with self.assertRaises(NoSuchElementException):
el.find_element("anon", None)
self.assertEquals([], el.find_elements("anon", None))
el.find_element(By.ANON, None)
self.assertEquals([], el.find_elements(By.ANON, None))