Beispiel #1
0
 def test_has_css_class(self):
     element = Element("div")
     element.add_css_classes("foo")
     assert_false(element.has_css_class("bar"))
     element.add_css_classes("bar")
     assert_true(element.has_css_class("bar"))
     element.remove_css_classes("bar")
     assert_false(element.has_css_class("bar"))
Beispiel #2
0
 def test_has_css_class(self):
     element = Element("div")
     element.add_css_classes("foo")
     assert_false(element.has_css_class("bar"))
     element.add_css_classes("bar")
     assert_true(element.has_css_class("bar"))
     element.remove_css_classes("bar")
     assert_false(element.has_css_class("bar"))
Beispiel #3
0
 def test_remove_css_classes(self):
     element = Element("div")
     element.add_css_classes("foo", "bar", "baz")
     element.remove_css_classes("bar", "xxx")
     matches = re.search(r'class="(.*)"', str(element))
     css_classes = matches.group(1).split(" ")
     css_classes.sort()
     assert_equal(["baz", "foo"], css_classes)