File tree Expand file tree Collapse file tree 1 file changed +7
-6
lines changed Expand file tree Collapse file tree 1 file changed +7
-6
lines changed Original file line number Diff line number Diff line change @@ -207,11 +207,11 @@ def get_hash(modname, seed=None):
207207 cmd_line ,
208208 stdin = subprocess .PIPE ,
209209 stdout = subprocess .PIPE ,
210- stderr = subprocess .STDOUT ,
210+ stderr = subprocess .PIPE ,
211211 env = env ,
212212 )
213213 out , err = p .communicate ()
214- return out , err
214+ return out , err , p . returncode
215215
216216
217217def test_ExternalCOp_c_code_cache_version ():
@@ -222,10 +222,11 @@ def test_ExternalCOp_c_code_cache_version():
222222 tmp .seek (0 )
223223 # modname = os.path.splitext(tmp.name)[0]
224224 modname = tmp .name
225- out_1 , err = get_hash (modname , seed = 428 )
226- assert err is None
227- out_2 , err = get_hash (modname , seed = 3849 )
228- assert err is None
225+ out_1 , err1 , returncode1 = get_hash (modname , seed = 428 )
226+ out_2 , err2 , returncode2 = get_hash (modname , seed = 3849 )
227+ assert returncode1 == 0
228+ assert returncode2 == 0
229+ assert err1 == err2
229230
230231 hash_1 , msg , _ = out_1 .decode ().split ("\n " )
231232 assert msg == "__success__"
You can’t perform that action at this time.
0 commit comments