def _test_highlight_file(self, filename, source): source_lines = source.splitlines(keepends=True) highlighted = list(highlight.highlight_file(filename, source)) # Check format for line in highlighted: assert source_lines[line.line_after - 1] == striptags(line.contents) # Check that removing tags gives the same file assert source_lines == [striptags(line.contents) for line in highlighted]
def test_no_highlight(self): filename = 'data' source = 'It was the best of times, it was the worst of times, ...' source_lines = source.splitlines(keepends=True) highlighted = list(highlight.highlight_file(filename, source)) for line in highlighted: assert source_lines[line.line_after - 1] == striptags(line.contents) assert source_lines == [line.contents for line in highlighted]
def test_no_highlight(self): filename = 'data' source = 'It was the best of times, it was the worst of times, ...\n' source_lines = source.splitlines(keepends=True) highlighted = list(highlight.highlight_file(filename, source)) for line in highlighted: assert source_lines[line.line_after - 1] == striptags( line.contents) assert source_lines == [line.contents for line in highlighted]
def _test_highlight_file(self, filename, source): source_lines = source.splitlines(keepends=True) highlighted = list(highlight.highlight_file(filename, source)) # Check format for line in highlighted: assert source_lines[line.line_after - 1] == striptags( line.contents) # Check that removing tags gives the same file assert source_lines == [ striptags(line.contents) for line in highlighted ]