]> git.ipfire.org Git - thirdparty/Python/cpython.git/commitdiff
bpo-45204: Reduce verbosity of test_peg_generator (GH-28360)
authorPablo Galindo Salgado <Pablogsal@gmail.com>
Wed, 15 Sep 2021 18:16:51 +0000 (19:16 +0100)
committerGitHub <noreply@github.com>
Wed, 15 Sep 2021 18:16:51 +0000 (20:16 +0200)
Lib/test/test_peg_generator/test_pegen.py

index 99c75f09aa1f7cecfc737c4129c8f805f5ffd7ab..30e992ed213c67ebb08772f1af271cad0917946a 100644 (file)
@@ -797,25 +797,25 @@ class TestPegen(unittest.TestCase):
             | SOFT_KEYWORD l=NAME n=(NUMBER | NAME | STRING) { f"{l.string} = {n.string}"}
         """
         parser_class = make_parser(grammar)
-        self.assertEqual(parse_string("number 1", parser_class, verbose=True), 1)
-        self.assertEqual(parse_string("string 'b'", parser_class, verbose=True), "'b'")
+        self.assertEqual(parse_string("number 1", parser_class), 1)
+        self.assertEqual(parse_string("string 'b'", parser_class), "'b'")
         self.assertEqual(
-            parse_string("number test 1", parser_class, verbose=True), "test = 1"
+            parse_string("number test 1", parser_class), "test = 1"
         )
         assert (
-            parse_string("string test 'b'", parser_class, verbose=True) == "test = 'b'"
+            parse_string("string test 'b'", parser_class) == "test = 'b'"
         )
         with self.assertRaises(SyntaxError):
-            parse_string("test 1", parser_class, verbose=True)
+            parse_string("test 1", parser_class)
 
     def test_forced(self) -> None:
         grammar = """
         start: NAME &&':' | NAME
         """
         parser_class = make_parser(grammar)
-        self.assertTrue(parse_string("number :", parser_class, verbose=True))
+        self.assertTrue(parse_string("number :", parser_class))
         with self.assertRaises(SyntaxError) as e:
-            parse_string("a", parser_class, verbose=True)
+            parse_string("a", parser_class)
 
         self.assertIn("expected ':'", str(e.exception))
 
@@ -824,10 +824,10 @@ class TestPegen(unittest.TestCase):
         start: NAME &&(':' | ';') | NAME
         """
         parser_class = make_parser(grammar)
-        self.assertTrue(parse_string("number :", parser_class, verbose=True))
-        self.assertTrue(parse_string("number ;", parser_class, verbose=True))
+        self.assertTrue(parse_string("number :", parser_class))
+        self.assertTrue(parse_string("number ;", parser_class))
         with self.assertRaises(SyntaxError) as e:
-            parse_string("a", parser_class, verbose=True)
+            parse_string("a", parser_class)
         self.assertIn("expected (':' | ';')", e.exception.args[0])
 
     def test_unreachable_explicit(self) -> None: