X-Git-Url: https://ruderich.org/simon/gitweb/?p=coloredstderr%2Fcoloredstderr.git;a=blobdiff_plain;f=tests%2Fexample.c;h=b1d42e3e53f7b4c84cf28ca820c1290585f0f1d4;hp=0fee9733f100a28dba8f0226a8aada01059acef4;hb=37cb5686de05f8989dc1080ebc70b319fbc65cdd;hpb=7adfbfd2cf1d46144c41a75aa501938607a316b5 diff --git a/tests/example.c b/tests/example.c index 0fee973..b1d42e3 100644 --- a/tests/example.c +++ b/tests/example.c @@ -56,5 +56,13 @@ int main(int argc, char **argv unused) { putc_unlocked('x', stderr); putc_unlocked('\n', stdout); + /* Test invalid stuff. */ + close(-42); + close(-4711); + /* Can't test this, results in a segfault with the "normal" fclose(). */ + /*fclose(NULL);*/ + dup(-12); + dup2(12, -42); + return EXIT_SUCCESS; }