Mercurial > hgrepos > Python > libs > pygments-lexer-pseudocode2
comparison tests/test_algpseudo.py @ 101:aae16e3624e2
Tests for single-line comments (// and #)
| author | Franz Glasner <fzglas.hg@dom66.de> |
|---|---|
| date | Mon, 04 May 2026 16:12:44 +0200 |
| parents | dd4eb937485c |
| children | cec52d83869a |
comparison
equal
deleted
inserted
replaced
| 100:7cfad325d3bb | 101:aae16e3624e2 |
|---|---|
| 305 pygments.lex( | 305 pygments.lex( |
| 306 """\\remArk the remark 1 | 306 """\\remArk the remark 1 |
| 307 \\Rem the remark 2 | 307 \\Rem the remark 2 |
| 308 """, self.lexer)) | 308 """, self.lexer)) |
| 309 | 309 |
| 310 def test_comment_single_1(self): | |
| 311 self.assertTokenStreamEqualComplete( | |
| 312 [("Comment.Single", "// foo bar"), | |
| 313 ("Text.Whitespace", "\n"), | |
| 314 ], | |
| 315 pygments.lex(r"// foo bar", self.lexer)) | |
| 316 | |
| 317 def test_comment_single_2(self): | |
| 318 self.assertTokenStreamEqualComplete( | |
| 319 [("Comment.Single", "# foo bar"), | |
| 320 ("Text.Whitespace", "\n"), | |
| 321 ], | |
| 322 pygments.lex(r"# foo bar", self.lexer)) | |
| 323 | |
| 310 def test_expr_and_text(self): | 324 def test_expr_and_text(self): |
| 311 self.assertTokenStreamEqualComplete( | 325 self.assertTokenStreamEqualComplete( |
| 312 [("Name.Entity", "a"), | 326 [("Name.Entity", "a"), |
| 313 ("Text", " "), | 327 ("Text", " "), |
| 314 ("Text", "multiplied by"), | 328 ("Text", "multiplied by"), |
