File tree 1 file changed +7
-6
lines changed
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):
207
207
cmd_line ,
208
208
stdin = subprocess .PIPE ,
209
209
stdout = subprocess .PIPE ,
210
- stderr = subprocess .STDOUT ,
210
+ stderr = subprocess .PIPE ,
211
211
env = env ,
212
212
)
213
213
out , err = p .communicate ()
214
- return out , err
214
+ return out , err , p . returncode
215
215
216
216
217
217
def test_ExternalCOp_c_code_cache_version ():
@@ -222,10 +222,11 @@ def test_ExternalCOp_c_code_cache_version():
222
222
tmp .seek (0 )
223
223
# modname = os.path.splitext(tmp.name)[0]
224
224
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
229
230
230
231
hash_1 , msg , _ = out_1 .decode ().split ("\n " )
231
232
assert msg == "__success__"
You can’t perform that action at this time.
0 commit comments