# HG changeset patch # User Franz Glasner # Date 1777903964 -7200 # Node ID aae16e3624e2ff2f802eb097b157b9b180cbbf42 # Parent 7cfad325d3bbe4205edaed3780a1355326f16c93 Tests for single-line comments (// and #) diff -r 7cfad325d3bb -r aae16e3624e2 tests/test_algpseudo.py --- 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"),