def test_convert_clean_md_to_html_returns_correct_leading_whitespace_when_input_has_two_lines_with_leading_whitespace(self):
     s        = u"    random\n    more"
     expected = u"<div>&nbsp; &nbsp; random</div><div>&nbsp; &nbsp; more</div>"
     result = utility.convert_clean_md_to_html(s, put_breaks=True)
     self.assertEqual(expected, result)
 def test_convert_clean_md_to_html_returns_correct_leading_whitespace_when_input_is_russian(self):
     s        = u"    пизза"
     expected = u"<div>&nbsp; &nbsp; пизза</div>"
     result = utility.convert_clean_md_to_html(s, put_breaks=True)
     self.assertEqual(expected, result)
 def test_convert_clean_md_to_html_returns_two_divs_with_char_when_input_is_newline_with_char(self):
     s        = u"\na"
     expected = u"<div></div><div>a</div>"
     result = utility.convert_clean_md_to_html(s)
     self.assertEqual(expected, result)
 def test_convert_clean_md_to_html_returns_two_divs_when_linebreak_in_input_text(self):
     s        = u"random\nrandom"
     expected = u"<div>random</div><div>random</div>"
     result = utility.convert_clean_md_to_html(s, put_breaks=True)
     self.assertEqual(expected, result)
 def test_convert_clean_md_to_html_returns_div_with_break_when_input_is_solely_newline_and_put_breaks_is_true(self):
     s        = u"\n"
     expected = u"<div><br /></div>"
     result = utility.convert_clean_md_to_html(s, put_breaks=True)
     self.assertEqual(expected, result)
 def test_convert_clean_md_to_html_returns_empty_div_when_input_is_solely_newline(self):
     s        = u"\n"
     expected = u"<div></div>"
     result = utility.convert_clean_md_to_html(s)
     self.assertEqual(expected, result)
 def test_convert_clean_md_to_html_returns_div_with_break_when_input_is_solely_whitespace(self):
     s        = u"    "
     expected = u"<div><br /></div>"
     result = utility.convert_clean_md_to_html(s)
     self.assertEqual(expected, result)
 def test_convert_clean_md_to_html_returns_empty_string_when_input_is_empty_string(self):
     s        = u""
     expected = u""
     result = utility.convert_clean_md_to_html(s)
     self.assertEqual(expected, result)
 def test_convert_clean_md_to_html_returns_correct_html_when_input_is_correct_md(self):
     s        = u"    :::python\n    def fn(): pass"
     expected = u"<div>&nbsp; &nbsp; :::python</div><div>&nbsp; &nbsp; def fn(): pass</div>"
     result = utility.convert_clean_md_to_html(s)
     self.assertEqual(expected, result)