Beispiel #1
0
 def test_set_one_style(self):
     element = Element("div")
     element.set_style("background-color", "rgb(255, 0, 0)")
     assert_equal(
         [b'<div style="background-color: rgb(255, 0, 0)">', b"</div>"],
         list(iter(element)),
     )
Beispiel #2
0
 def test_set_multiple_styles(self):
     element = Element("div")
     element.set_style("color", "black")
     element.set_style("background-color", "rgb(255, 0, 0)")
     element.set_style("display", "block")
     matches = re.search(r'style="(.*)"', str(element))
     css_classes = matches.group(1).split("; ")
     css_classes.sort()
     assert_equal(["background-color: rgb(255, 0, 0)",
                   "color: black",
                   "display: block"], css_classes)
Beispiel #3
0
 def test_set_one_style(self):
     element = Element("div")
     element.set_style("background-color", "rgb(255, 0, 0)")
     assert_equal([b'<div style="background-color: rgb(255, 0, 0)">',
                   b'</div>'], list(iter(element)))