提交 90d8b9f2 authored 作者: lucianopaz's avatar lucianopaz 提交者: Ricardo Vieira

Ignore import warnings in test_ExternalCOp_c_code_cache_version

上级 32af31fb
...@@ -207,11 +207,11 @@ def get_hash(modname, seed=None): ...@@ -207,11 +207,11 @@ def get_hash(modname, seed=None):
cmd_line, cmd_line,
stdin=subprocess.PIPE, stdin=subprocess.PIPE,
stdout=subprocess.PIPE, stdout=subprocess.PIPE,
stderr=subprocess.STDOUT, stderr=subprocess.PIPE,
env=env, env=env,
) )
out, err = p.communicate() out, err = p.communicate()
return out, err return out, err, p.returncode
def test_ExternalCOp_c_code_cache_version(): def test_ExternalCOp_c_code_cache_version():
...@@ -222,10 +222,11 @@ def test_ExternalCOp_c_code_cache_version(): ...@@ -222,10 +222,11 @@ def test_ExternalCOp_c_code_cache_version():
tmp.seek(0) tmp.seek(0)
# modname = os.path.splitext(tmp.name)[0] # modname = os.path.splitext(tmp.name)[0]
modname = tmp.name modname = tmp.name
out_1, err = get_hash(modname, seed=428) out_1, err1, returncode1 = get_hash(modname, seed=428)
assert err is None out_2, err2, returncode2 = get_hash(modname, seed=3849)
out_2, err = get_hash(modname, seed=3849) assert returncode1 == 0
assert err is None assert returncode2 == 0
assert err1 == err2
hash_1, msg, _ = out_1.decode().split("\n") hash_1, msg, _ = out_1.decode().split("\n")
assert msg == "__success__" assert msg == "__success__"
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论