try_to_run
try_to_run(binary, 0, env, "the hypotenuse of 3 and 4 is 5\n", "");
try_to_run(binary, 1, env, "",
void try_to_run(int binary, int expected_exit_status, char * const *env,