Mercurial > hgrepos > Python > libs > pygments-lexer-pseudocode2
changeset 101:aae16e3624e2
Tests for single-line comments (// and #)
| author | Franz Glasner <fzglas.hg@dom66.de> |
|---|---|
| date | Mon, 04 May 2026 16:12:44 +0200 |
| parents | 7cfad325d3bb |
| children | d8368294413a |
| files | tests/test_algpseudo.py |
| diffstat | 1 files changed, 14 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/tests/test_algpseudo.py Mon May 04 16:12:02 2026 +0200 +++ b/tests/test_algpseudo.py Mon May 04 16:12:44 2026 +0200 @@ -307,6 +307,20 @@ \\Rem the remark 2 """, self.lexer)) + def test_comment_single_1(self): + self.assertTokenStreamEqualComplete( + [("Comment.Single", "// foo bar"), + ("Text.Whitespace", "\n"), + ], + pygments.lex(r"// foo bar", self.lexer)) + + def test_comment_single_2(self): + self.assertTokenStreamEqualComplete( + [("Comment.Single", "# foo bar"), + ("Text.Whitespace", "\n"), + ], + pygments.lex(r"# foo bar", self.lexer)) + def test_expr_and_text(self): self.assertTokenStreamEqualComplete( [("Name.Entity", "a"),
