@@ -2569,17 +2569,17 @@ class ASTMainTests(unittest.TestCase):
2569
2569
"""Tests `ast.main()` function."""
2570
2570
2571
2571
def test_cli_empty_input (self ):
2572
- expected = ast .dump (ast .parse ("" )) + " \n "
2572
+ expected = ast .dump (ast .parse ("" ))
2573
2573
2574
2574
res , _ = script_helper .run_python_until_end ("-m" , "ast" )
2575
2575
2576
2576
self .assertEqual (res .err , b"" )
2577
- self .assertEqual (res .out .decode ("utf8" ), expected )
2577
+ self .assertTrue (res .out .decode ("utf8" ). startswith ( expected ) )
2578
2578
self .assertEqual (res .rc , 0 )
2579
2579
2580
2580
def test_cli_file_input (self ):
2581
2581
code = "print(1, 2, 3)"
2582
- expected = ast .dump (ast .parse (code ), indent = 3 ) + " \n "
2582
+ expected = ast .dump (ast .parse (code ), indent = 3 )
2583
2583
2584
2584
with os_helper .temp_dir () as tmp_dir :
2585
2585
filename = os .path .join (tmp_dir , "test_module.py" )
@@ -2588,7 +2588,7 @@ def test_cli_file_input(self):
2588
2588
res , _ = script_helper .run_python_until_end ("-m" , "ast" , filename )
2589
2589
2590
2590
self .assertEqual (res .err , b"" )
2591
- self .assertEqual (res .out .decode ("utf8" ), expected )
2591
+ self .assertTrue (res .out .decode ("utf8" ). startswith ( expected ) )
2592
2592
self .assertEqual (res .rc , 0 )
2593
2593
2594
2594
0 commit comments