diff --git a/diff_cover/command_runner.py b/diff_cover/command_runner.py index 2bad10c8..fb1c4910 100644 --- a/diff_cover/command_runner.py +++ b/diff_cover/command_runner.py @@ -51,8 +51,13 @@ def run_command_for_code(command): """ Returns command's exit code. """ - process = subprocess.Popen(command, stdout=subprocess.PIPE, stderr=subprocess.PIPE) - process.communicate() + try: + process = subprocess.Popen( + command, stdout=subprocess.PIPE, stderr=subprocess.PIPE + ) + process.communicate() + except FileNotFoundError: + return 1 return process.returncode