<div dir="ltr">Hi,<div><br></div><div>I would like to write a generic test case in python (unittest, pytest, etc) for testing executables/programs (this can be python/C++/Java or whatever applications).</div><div><br></div><div>So, I would need to pass command line arguments for the progam execution, and maybe sometimes need to terminate the applications under test programmatically e.g. if these are GUI apps. Ideally this generic test case should be easilly parametrizable to just pass a list of strings (program name and arguments). The asserts could be on the exit codes or the stderr stream.</div><div><br></div><div>The motivation behind this is to have a <i>cheap</i> way to smoke test a bunch of our project. </div><div><br></div><div>I googled a little bit if there is already something existing but without success. Have you heared about such a project?</div><div><br></div><div>Any comments on that would be appreciated.</div><div><div><br></div>-- <br><div dir="ltr" class="gmail_signature" data-smartmail="gmail_signature">Best regards,<br><div>Zibi</div></div></div></div>