Remove placeholder exit code in unreachable 'black-primer' subprocess handler (#1952)

This commit is contained in:
James Addison 2021-02-01 17:54:19 +00:00 committed by GitHub
parent 71117e730c
commit 988c686d31
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -58,13 +58,16 @@ async def _gen_check_output(
await process.wait() await process.wait()
raise raise
if process.returncode != 0: # A non-optional timeout was supplied to asyncio.wait_for, guaranteeing
returncode = process.returncode # a timeout or completed process. A terminated Python process will have a
if returncode is None: # non-empty returncode value.
returncode = 69 assert process.returncode is not None
if process.returncode != 0:
cmd_str = " ".join(cmd) cmd_str = " ".join(cmd)
raise CalledProcessError(returncode, cmd_str, output=stdout, stderr=stderr) raise CalledProcessError(
process.returncode, cmd_str, output=stdout, stderr=stderr
)
return (stdout, stderr) return (stdout, stderr)