Eu tenho uma estrutura escrita em python e, para fins de teste, basicamente quero fazer um subprocesso (também chamado de shell) ... que deve simplesmente retornar com um RC! = 0. Tentei invocar alguns executáveis inexistentes; ou para executar "exit 1"; por algum motivo, esses são traduzidos para um FileNotFoundError.
Portanto, o que mais eu poderia fazer para acionar um código de retorno! = 0 (de uma maneira "confiável"; ou seja, o comando não deve retornar repentinamente 0 em um momento futuro).
Eu pensei em "procurar" por um binário chamado exit, mas bem:
> /usr/bin/env exit
/usr/bin/env: exit: No such file or directory
/bin/false
?
exit 1
é o caminho a seguir. O FileNotFoundError deve ser causado por outra coisa.