Mercurial > hgrepos > Python > libs > pygments-lexer-pseudocode2
diff tests/test_fr.py @ 23:bb2fd6d4ad69
More arrows
| author | Franz Glasner <fzglas.hg@dom66.de> |
|---|---|
| date | Mon, 20 Apr 2026 23:28:27 +0200 |
| parents | 5705ac8a4fd5 |
| children | bf13850f21fb |
line wrap: on
line diff
--- a/tests/test_fr.py Mon Apr 20 17:42:32 2026 +0200 +++ b/tests/test_fr.py Mon Apr 20 23:28:27 2026 +0200 @@ -34,7 +34,8 @@ self.assertRaises(StopIteration, next, tokens) def test_op_replace(self): - tokens = pygments.lex("<= >= <> != <- -> => ^ < = >", self.lexer) + tokens = pygments.lex("<= >= <> != <- -> => ^ < = > <-> <=>", + self.lexer) self.assertEqual((Token.Operator, "≤"), next(tokens)) self.assertEqual((Token.Text, " "), next(tokens)) self.assertEqual((Token.Operator, "≥"), next(tokens)) @@ -56,11 +57,16 @@ self.assertEqual((Token.Operator, "="), next(tokens)) self.assertEqual((Token.Text, " "), next(tokens)) self.assertEqual((Token.Operator, ">"), next(tokens)) + self.assertEqual((Token.Text, " "), next(tokens)) + self.assertEqual((Token.Operator, "↔"), next(tokens)) + self.assertEqual((Token.Text, " "), next(tokens)) + self.assertEqual((Token.Operator, "⇔"), next(tokens)) self.assertEqual((Token.Text, "\n"), next(tokens)) self.assertRaises(StopIteration, next, tokens) def test_op_replace_list(self): - tokens = pygments.lex("<= >= <> != <- -> => ^ < = >", self.lexer) + tokens = pygments.lex("<= >= <> != <- -> => ^ < = > <-> <=>", + self.lexer) self.assertTokenStreamEqual( [("Token.Operator", "≤"), ("Token.Text", " "), @@ -83,13 +89,17 @@ ("Token.Operator", "="), ("Token.Text", " "), ("Token.Operator", ">"), + ("Token.Text", " "), + ("Token.Operator", "↔"), + ("Token.Text", " "), + ("Token.Operator", "⇔"), ("Token.Text", "\n"), ], tokens) self.assertRaises(StopIteration, next, tokens) def test_op_replace_list_with_short_names(self): - tokens = pygments.lex("<= >= <> != <- -> => ^ < = > ", self.lexer) + tokens = pygments.lex("<= >= <> != <- -> => ^ < = > <-> <=> ", self.lexer) self.assertTokenStreamEqual( [("Operator", "≤"), ("Text", " "), @@ -112,13 +122,17 @@ ("Operator", "="), ("Text", " "), ("Operator", ">"), + ("Text", " "), + ("Operator", "↔"), + ("Text", " "), + ("Operator", "⇔"), ("Text", " \n"), ], tokens) self.assertRaises(StopIteration, next, tokens) def test_op_replace_complete(self): - tokens = pygments.lex("<= >= <> != <- -> => ^ > = < ", self.lexer) + tokens = pygments.lex("<= >= <> != <- -> => ^ > = < <=> <-> ", self.lexer) self.assertTokenStreamEqualComplete( [("Operator", "≤"), ("Text", " "), @@ -141,6 +155,10 @@ ("Operator", "="), ("Text", " "), ("Operator", "<"), + ("Text", " "), + ("Operator", "⇔"), + ("Text", " "), + ("Operator", "↔"), ("Text", " \n"), ], tokens)
