瀏覽代碼

Add returncode support to helper.make

tags/v0.0.1
Thom Wiggers 5 年之前
父節點
當前提交
dc1f7e204a
沒有發現已知的金鑰在資料庫的簽署中 GPG Key ID: 1BB0A7CE26E363
共有 1 個文件被更改,包括 4 次插入2 次删除
  1. +4
    -2
      test/helpers.py

+ 4
- 2
test/helpers.py 查看文件

@@ -26,11 +26,12 @@ def run_subprocess(command, working_dir='.', env=None, expected_returncode=0):
env=env,
)
print(result.stdout.decode('utf-8'))
assert(result.returncode == expected_returncode)
assert result.returncode == expected_returncode, \
"Got unexpected return code {}".format(result.returncode)
return result.stdout.decode('utf-8')


def make(*args, working_dir='.', env=None, **kwargs):
def make(*args, working_dir='.', env=None, expected_returncode=0, **kwargs):
"""
Runs a make target in the specified working directory

@@ -54,6 +55,7 @@ def make(*args, working_dir='.', env=None, **kwargs):
],
working_dir=working_dir,
env=env,
expected_returncode=expected_returncode,
)




Loading…
取消
儲存