mirror of
https://github.com/samba-team/samba.git
synced 2024-12-22 13:34:15 +03:00
wafsamba: pass environment to cross-execute tests
This can come in handy for cross-execute scripts in general, and is particularly required by the samba-xc test for cross-answers / cross-execute, because Samba sets LD_LIBRARY_PATH during rpath checks, and the test program needs that in order to successfully run. BUG: https://bugzilla.samba.org/show_bug.cgi?id=13846 Signed-off-by: Uri Simchoni <uri@samba.org> Reviewed-by: Andrew Bartlett <abartlet@samba.org>
This commit is contained in:
parent
5a4ade9534
commit
fdfd698409
@ -120,7 +120,8 @@ class cross_Popen(Utils.subprocess.Popen):
|
||||
if use_answers:
|
||||
p = real_Popen(newargs,
|
||||
stdout=Utils.subprocess.PIPE,
|
||||
stderr=Utils.subprocess.PIPE)
|
||||
stderr=Utils.subprocess.PIPE,
|
||||
env=kw.get('env', {}))
|
||||
ce_out, ce_err = p.communicate()
|
||||
ans = (p.returncode, samba_utils.get_string(ce_out))
|
||||
add_answer(ca_file, msg, ans)
|
||||
|
Loading…
Reference in New Issue
Block a user