Mercurial > hgrepos > Python > libs > pygments-lexer-pseudocode2
diff tests/test_pseudo.py @ 41:4ccf9a8d0bf2
For the german and french PseudocodeLexer: Use en translations as fallback.
Also test a french pseudocode keyword.
| author | Franz Glasner <fzglas.hg@dom66.de> |
|---|---|
| date | Fri, 24 Apr 2026 18:02:08 +0200 |
| parents | df08226a6984 |
| children | bbef0ac6cfcf |
line wrap: on
line diff
--- a/tests/test_pseudo.py Fri Apr 24 10:48:00 2026 +0200 +++ b/tests/test_pseudo.py Fri Apr 24 18:02:08 2026 +0200 @@ -215,6 +215,21 @@ ], pygments.lex("\\CLASS {\\n\\}}", self.lexer)) + def test_class_fr(self): + lexer = pygments.lexers.load_lexer_from_file( + LEXERFILENAME, "PseudocodeLexer_FR") + self.assertTokenStreamEqualComplete( + [("Keyword", "CLASSE"), + ("Text.Whitespace", " "), + ("Name.Entity", "{"), + ("Name.Entity", "\\"), + ("Name.Entity", "n"), + ("Name.Entity", "\\}"), + ("Name.Entity", "}"), + ("Text.Whitespace", "\n"), + ], + pygments.lex("\\CLASS {\\n\\}}", lexer)) + def test_remark_1(self): self.assertTokenStreamEqualComplete( [("Comment.Single", "▷"),
