def test_style(self): self.assertEqual( sc.style("red", "foo"), sc.compile("<red>foo</red>") ) self.assertEqual( sc.style("red", "bold", "foo"), sc.compile("<red><bold>foo</bold></red>") ) self.assertEqual( sc.style("b", "foo"), sc.compile("<bold>foo</bold>") )
def test_function_mixing(self): self.assertEqual( sc.compile("<red>" + sc.bold(sc.style("underline", " foo ")) + "</red>"), sc.compile("<red><b><u> foo </u></b></red>") )