Skip to content

Commit a94df37

Browse files
authored
Merge pull request #32688 from compnerd/validation
test: make `validate_parse` more python3 friendly
2 parents d6deb37 + 58d0cbc commit a94df37

File tree

1 file changed

+5
-2
lines changed

1 file changed

+5
-2
lines changed

utils/incrparse/validate_parse.py

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@
44

55
import argparse
66
import difflib
7+
import io
78
import os
89
import sys
910

@@ -108,8 +109,10 @@ def main():
108109
sys.exit(1)
109110

110111
# Check if the two syntax trees are the same
111-
lines = difflib.unified_diff(open(incremental_serialized_file).readlines(),
112-
open(post_edit_serialized_file).readlines(),
112+
lines = difflib.unified_diff(io.open(incremental_serialized_file, 'r',
113+
encoding='utf-8', errors='ignore').readlines(),
114+
io.open(post_edit_serialized_file, 'r',
115+
encoding='utf-8', errors='ignore').readlines(),
113116
fromfile=incremental_serialized_file,
114117
tofile=post_edit_serialized_file)
115118
diff = '\n'.join(line for line in lines)

0 commit comments

Comments
 (0)