1
0
Fork 0

Merging upstream version 3.4.0.

Signed-off-by: Daniel Baumann <daniel@debian.org>
This commit is contained in:
Daniel Baumann 2025-02-09 21:45:14 +01:00
parent 30c21d6b63
commit e84e03e022
Signed by: daniel
GPG key ID: FBB4F0E80A80222F
13 changed files with 183 additions and 19 deletions

View file

@ -147,6 +147,15 @@ def test_xargs_retcode_normal():
assert ret == 5
@pytest.mark.xfail(sys.platform == 'win32', reason='posix only')
def test_xargs_retcode_killed_by_signal():
ret, _ = xargs.xargs(
parse_shebang.normalize_cmd(('bash', '-c', 'kill -9 $$', '--')),
('foo', 'bar'),
)
assert ret == -9
def test_xargs_concurrency():
bash_cmd = parse_shebang.normalize_cmd(('bash', '-c'))
print_pid = ('sleep 0.5 && echo $$',)