@@ -25,6 +25,8 @@ int main() {
2525 printf ("EXPECT_STDIN: %d\n" , EXPECT_STDIN );
2626 printf ("EXPECT_STDOUT: %d\n" , EXPECT_STDOUT );
2727
28+ printf ("stdin -> %d\n" , isatty (0 ));
29+ printf ("stdout -> %d\n" , isatty (1 ));
2830 assert (isatty (0 ) == EXPECT_STDIN );
2931 assert (isatty (1 ) == EXPECT_STDOUT );
3032
@@ -35,18 +37,22 @@ int main() {
3537
3638 fd = open ("/dev/stdin" , O_RDONLY );
3739 assert (fd >= 0 );
40+ printf ("/dev/stdin -> %d\n" , isatty (fd ));
3841 assert (isatty (fd ) == EXPECT_STDIN );
3942
40- fd = open ("/dev/stdout" , O_RDONLY );
43+ fd = open ("/dev/stdout" , O_WRONLY );
4144 assert (fd >= 0 );
45+ printf ("/dev/stdout -> %d\n" , isatty (fd ));
4246 assert (isatty (fd ) == EXPECT_STDOUT );
4347
4448 fd = open ("/dev/null" , O_RDONLY );
4549 assert (fd >= 0 );
50+ printf ("/dev/null -> %d\n" , isatty (fd ));
4651 assert (isatty (fd ) == 0 );
4752
4853 fd = open ("/dev" , O_RDONLY );
4954 assert (fd >= 0 );
55+ printf ("/dev -> %d\n" , isatty (fd ));
5056 assert (isatty (fd ) == 0 );
5157
5258 puts ("success" );
0 commit comments