Mercurial > hgrepos > Python > libs > pygments-lexer-pseudocode2
comparison tests/test_algpseudo.py @ 97:dd4eb937485c
A couple of new keywords
| author | Franz Glasner <fzglas.hg@dom66.de> |
|---|---|
| date | Sun, 03 May 2026 15:18:35 +0200 |
| parents | aed3204723ac |
| children | aae16e3624e2 |
comparison
equal
deleted
inserted
replaced
| 96:98cd0787f62f | 97:dd4eb937485c |
|---|---|
| 634 ], | 634 ], |
| 635 pygments.lex( | 635 pygments.lex( |
| 636 r"""\ttx-non-existing[a_Decorator]""", | 636 r"""\ttx-non-existing[a_Decorator]""", |
| 637 self.lexer)) | 637 self.lexer)) |
| 638 | 638 |
| 639 def test_end_combinations(self): | |
| 640 self.assertTokenStreamEqualComplete( | |
| 641 [("Keyword", "BEGIN"), | |
| 642 ("Text", " "), | |
| 643 ("Keyword", "END"), | |
| 644 ("Text", " "), | |
| 645 ("Keyword", "END OF FUNCTION"), | |
| 646 ("Text", " "), | |
| 647 ("Keyword", "END OF FUNCTION"), | |
| 648 ("Text.Whitespace", " "), | |
| 649 ("Name.Entity", "An End of a Function"), | |
| 650 ("Text", " "), | |
| 651 ("Keyword", "END OF FUNCTION"), | |
| 652 ("Text.Whitespace", " "), | |
| 653 ("Name.Entity", "The End of the Next Function"), | |
| 654 ("Text", " "), | |
| 655 ("Text.Whitespace", "\n"), | |
| 656 ], | |
| 657 pygments.lex( | |
| 658 r"""\begin \end \end-fn \end-fn {An End of a Function}""" | |
| 659 r""" \end fn {The End of the Next Function} """, | |
| 660 self.lexer)) | |
| 661 | |
| 639 | 662 |
| 640 class PygmentizeCompletely(unittest.TestCase): | 663 class PygmentizeCompletely(unittest.TestCase): |
| 641 | 664 |
| 642 def setUp(self): | 665 def setUp(self): |
| 643 self.lexer = pygments.lexers.load_lexer_from_file( | 666 self.lexer = pygments.lexers.load_lexer_from_file( |
