10000 tools/gen-cpydiff.py: Don't rename foo to ufoo in diff output. · micropython/micropython@ee549d7 · GitHub
[go: up one dir, main page]

Skip to content

Commit ee549d7

Browse files
jimmodpgeorge
authored andcommitted
tools/gen-cpydiff.py: Don't rename foo to ufoo in diff output.
Signed-off-by: Jim Mussared <jim.mussared@gmail.com>
1 parent c737cde commit ee549d7

File tree

1 file changed

+3
-13
lines changed

1 file changed

+3
-13
lines changed

tools/gen-cpydiff.py

Lines changed: 3 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,6 @@
5050
INDEX = "index.rst"
5151

5252
HEADER = ".. This document was generated by tools/gen-cpydiff.py\n\n"
53-
UIMPORTLIST = {"struct", "collections", "json"}
5453
CLASSMAP = {"Core": "Core language", "Types": "Builtin types"}
5554
INDEXPRIORITY = ["syntax", "core_language", "builtin_types", "modules"]
5655
RSTCHARS = ["=", "-", "~", "`", ":"]
@@ -94,21 +93,12 @@ def readfiles():
9493
return files
9594

9695

97-
def uimports(code):
98-
"""converts CPython module names into MicroPython equivalents"""
99-
for uimport in UIMPORTLIST:
100-
uimport = bytes(uimport, "utf8")
101-
code = code.replace(uimport, b"u" + uimport)
102-
return code
103-
104-
10596
def run_tests(tests):
10697
"""executes all tests"""
10798
results = []
10899
for test in tests:
109100
with open(TESTPATH + test.name, "rb") as f:
110-
input_cpy = f.read()
111-
input_upy = uimports(input_cpy)
101+
input_py = f.read()
112102

113103
process = subprocess.Popen(
114104
CPYTHON3,
@@ -117,7 +107,7 @@ def run_tests(tests):
117107
stdin=subprocess.PIPE,
118108
stderr=subprocess.PIPE,
119109
)
120-
output_cpy = [com.decode("utf8") for com in process.communicate(input_cpy)]
110+
output_cpy = [com.decode("utf8") for com in process.communicate(input_py)]
121111

122112
process = subprocess.Popen(
123113
MICROPYTHON,
@@ -126,7 +116,7 @@ def run_tests(tests):
126116
stdin=subprocess.PIPE,
127117
stderr=subprocess.PIPE,
128118
)
129-
output_upy = [com.decode("utf8") for com in process.communicate(input_upy)]
119+
output_upy = [com.decode("utf8") for com in process.communicate(input_py)]
130120

131121
if output_cpy[0] == output_upy[0] and output_cpy[1] == output_upy[1]:
132122
status = "Supported"

0 commit comments

Comments
 (0)
0