comparison 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
comparison
equal deleted inserted replaced
93:84c0f761c836 94:dc17b778a52b
180 ("Name.Entity", "the procedure name"), 180 ("Name.Entity", "the procedure name"),
181 ("Text.Whitespace", "\n"), 181 ("Text.Whitespace", "\n"),
182 ], 182 ],
183 pygments.lex("\\ENDPROCEDURE {the procedure name}", self.lexer)) 183 pygments.lex("\\ENDPROCEDURE {the procedure name}", self.lexer))
184 184
185 def test_endproc_with_entityname_2(self):
186 self.assertTokenStreamEqualComplete(
187 [("Keyword", "END OF PROCEDURE"),
188 ("Text.Whitespace", " "),
189 ("Name.Entity", "the procedure name"),
190 ("Text.Whitespace", "\n"),
191 ],
192 pygments.lex("\\END-PROC {the procedure name}", self.lexer))
193
185 def test_proc_de(self): 194 def test_proc_de(self):
186 lexer = pygments.lexers.load_lexer_from_file( 195 lexer = pygments.lexers.load_lexer_from_file(
187 ALGLEXERFILENAME, "AlgPseudocodeLexer_DE") 196 ALGLEXERFILENAME, "AlgPseudocodeLexer_DE")
188 self.assertTokenStreamEqualComplete( 197 self.assertTokenStreamEqualComplete(
189 [("Keyword", "PROZEDUR"), 198 [("Keyword", "PROZEDUR"),