diff tests/test_algpseudo.py @ 108:6cebd3e7bc97

Also allow \REM within a \TEXT{}
author Franz Glasner <fzglas.hg@dom66.de>
date Mon, 04 May 2026 17:36:13 +0200
parents cec52d83869a
children ec8767cc5493
line wrap: on
line diff
--- a/tests/test_algpseudo.py	Mon May 04 16:57:17 2026 +0200
+++ b/tests/test_algpseudo.py	Mon May 04 17:36:13 2026 +0200
@@ -330,6 +330,19 @@
 \\Rem  the remark 2
 """, self.lexer))
 
+    def test_remark_in_text(self):
+        self.assertTokenStreamEqualComplete(
+            [("Text", "the text  "),
+             ("Comment.Single", "▷"),
+             ("Comment.Single", " the remark"),
+             ("Text.Whitespace", "\n"),
+             ("Text", "the next text line"),
+             ("Text.Whitespace", "\n"),
+             ],
+            pygments.lex(
+                """\\TEXT{the text  \\rem the remark\nthe next text line}""",
+                self.lexer))
+
     def test_comment_single_1(self):
         self.assertTokenStreamEqualComplete(
             [("Comment.Single", "// foo bar"),