diff tests/test_algpseudo.py @ 94:dc17b778a52b

Refactor \END variants
author Franz Glasner <fzglas.hg@dom66.de>
date Sun, 03 May 2026 15:13:43 +0200
parents 3f37832c405d
children aed3204723ac
line wrap: on
line diff
--- a/tests/test_algpseudo.py	Sun May 03 15:10:52 2026 +0200
+++ b/tests/test_algpseudo.py	Sun May 03 15:13:43 2026 +0200
@@ -182,6 +182,15 @@
              ],
             pygments.lex("\\ENDPROCEDURE {the procedure name}", self.lexer))
 
+    def test_endproc_with_entityname_2(self):
+        self.assertTokenStreamEqualComplete(
+            [("Keyword", "END OF PROCEDURE"),
+             ("Text.Whitespace", " "),
+             ("Name.Entity", "the procedure name"),
+             ("Text.Whitespace", "\n"),
+             ],
+            pygments.lex("\\END-PROC {the procedure name}", self.lexer))
+
     def test_proc_de(self):
         lexer = pygments.lexers.load_lexer_from_file(
             ALGLEXERFILENAME, "AlgPseudocodeLexer_DE")