diff --git a/samples/redirect.c b/samples/redirect.c new file mode 100644 index 0000000..fdeeb78 --- /dev/null +++ b/samples/redirect.c @@ -0,0 +1,15 @@ +#include +#include + +#include + +Test(redirect, stdout) { + cr_redirect_stdout(); + + fprintf(stdout, "foo"); + fflush(stdout); + + FILE* stdout_in = cr_get_redirected_stdout(); + + cr_assert_file_contents_match_str(stdout_in, "foo"); +}