def test_random_access_pages_quoted(self):
     converter = HtmlPagesConverter(
         FakeFileWrapper(
             "page one\nPAGE_BREAK\npage two\nPAGE_BREAK\npage three"))
     page_two = converter.get_html_page(1)
     converted_page_two = converter.convert_html_page(page_two)
     self.assertEqual("page two<br />", converted_page_two)
Beispiel #2
0
 def test_inserts_br_tags_for_linebreaks(self):
     filename = os.path.join(tempfile.gettempdir(), "afile.txt")
     f = open(filename, "w", encoding="UTF-8")
     f.write("plain text\n")
     f.close()
     converter = HtmlPagesConverter(FileAccessWrapper(filename))
     new_text = converter.get_html_page(0)
     self.assertEqual("plain text<br />", new_text)
 def test_returns_unconverted_first_html_page(self):
     filename = os.path.join(tempfile.gettempdir(), "afile.txt")
     f = open(filename, "w", encoding="UTF-8")
     f.write("plain text\n")
     f.close()
     converter = HtmlPagesConverter(FileAccessWrapper(filename))
     first_page = converter.get_html_page(0)
     self.assertEqual("plain text\n", first_page)
Beispiel #4
0
 def test_inserts_br_tags_for_linebreaks(self):
     filename = os.path.join(tempfile.gettempdir(), 'afile.txt')
     f = open(filename, 'w')
     f.write('plain text\n')
     f.close()
     converter = HtmlPagesConverter(FileAccessWrapper(filename))
     new_text = converter.get_html_page(0)
     self.assertEqual('plain text<br />', new_text)
    def test_inserts_br_tags_for_linebreaks(self):
	    filename = os.path.join(tempfile.gettempdir(), "afile.txt")
		f = open(filename, "w", encoding="UTF-8")
		f.write("plain text\n")
		f.close()
		converter = HtmlPagesConverter(FileAccessWrapper(filename))
		new_text = converter.get_html_page(0)
		self.assertEqual("plain text<br />", new_text)
Beispiel #6
0
def test_access_second_page():
    fake_file = io.StringIO("""\
page one
PAGE_BREAK
page two
PAGE_BREAK
page threeee
""")
    converter = HtmlPagesConverter(open_file=fake_file)
    converted_text = converter.get_html_page(1)
    assert converted_text == "page two<br />"
Beispiel #7
0
def test_convert_quotes():
    fake_file = io.StringIO("quote: ' ")
    converter = HtmlPagesConverter(open_file=fake_file)
    converted_text = converter.get_html_page(0)
    assert converted_text == "quote: &#x27;<br />"
Beispiel #8
0
 def test_random_access_pages(self):
     converter = HtmlPagesConverter(FakeFileWrapper("page one\nPAGE_BREAK\npage two\nPAGE_BREAK"))
     page_two = converter.get_html_page(1)
     self.assertEqual("page two<br />", page_two)
Beispiel #9
0
 def test_quotes_escaped(self):
     converter = HtmlPagesConverter(FakeFileWrapper("text with 'quotes'"))
     new_text = converter.get_html_page(0)
     self.assertEqual("text with &#x27;quotes&#x27;<br />", new_text)
def test_convert_quotes():
    with HtmlPagesConverter(filename='filename.txt') as converter:
        converted_text = converter.get_html_page(0)
        assert convered_text == "quote: &#x27;<br />"
 def test_random_access_pages(self):
     converter = HtmlPagesConverter(
         FakeFileWrapper("page one\nPAGE_BREAK\npage two"))
     page_two = converter.get_html_page(1)
     self.assertEqual("page two", page_two)
 def test_quotes_escaped(self):
     converter = HtmlPagesConverter(FakeFileWrapper("text with 'quotes'"))
     get_text = converter.get_html_page(0)
     new_text = converter.convert_html_page(get_text)
     self.assertEqual("text with &#x27;quotes&#x27;<br />", new_text)
Beispiel #13
0
 def test_quotes_escaped(self):
     converter = HtmlPagesConverter(FakeFileWrapper('text with "quotes"'))
     new_text = converter.get_html_page(0)
     self.assertEqual('text with &#x27;quotes&#x27;<br />', new_text)
Beispiel #14
0
 def test_inserts_br_tags_for_linebreaks(self):
     converter = HtmlPagesConverter(FakeFileWrapper("plain text\n"))
     new_text = converter.get_html_page(0)
     self.assertEqual("plain text<br />", new_text)
Beispiel #15
0
 def test_non_existant_file(self):
     converter = HtmlPagesConverter(FileAccessWrapper("missing"))
     self.assertEqual("", converter.get_html_page(0))
 def test_non_existant_file(self):
     converter = HtmlPagesConverter(FileAccessWrapper("missing"))
     self.assertEqual("", converter.get_html_page(0))