Added redirect.c sample
This commit is contained in:
parent
3dc9d47c0b
commit
ec1095c966
1 changed files with 15 additions and 0 deletions
15
samples/redirect.c
Normal file
15
samples/redirect.c
Normal file
|
@ -0,0 +1,15 @@
|
|||
#include <criterion/criterion.h>
|
||||
#include <criterion/redirect.h>
|
||||
|
||||
#include <stdio.h>
|
||||
|
||||
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");
|
||||
}
|
Loading…
Add table
Reference in a new issue