| | 83 | def test_html_splitlines_with_comment(self): |
| | 84 | """ |
| | 85 | Trac isn't rendering multiline comments correctly anymore. |
| | 86 | """ |
| | 87 | lines = ['<span class="code-lang"><?php', |
| | 88 | '</span><span class="code-comment">/*', |
| | 89 | 'Test - this is a comment', |
| | 90 | '*/</span>'] |
| | 91 | result = list(_html_splitlines(lines)) |
| | 92 | self.assertEqual('<span class="code-lang"><?php</span>', result[0]) |
| | 93 | self.assertEqual('<span class="code-lang"></span><span class="code-comment">/*</span>', result[1]) |
| | 94 | self.assertEqual('<span class="code-comment">Test - this is a comment</span>', result[2]) |
| | 95 | self.assertEqual('<span class="code-comment">*/</span>', result[3]) |
| | 96 | self.assertEqual(4, len(result)) |