]> git.ipfire.org Git - thirdparty/util-linux.git/commitdiff
lib/ttyutils: add test program
authorKarel Zak <kzak@redhat.com>
Thu, 22 Nov 2012 13:32:21 +0000 (14:32 +0100)
committerKarel Zak <kzak@redhat.com>
Thu, 22 Nov 2012 13:32:21 +0000 (14:32 +0100)
Signed-off-by: Karel Zak <kzak@redhat.com>
lib/Makemodule.am
lib/ttyutils.c

index 59f89e93e4798895ea0dc7d996510504f550137c..806f9e5b087fa4ecab0a23a996e57d8014c5268c 100644 (file)
@@ -52,6 +52,7 @@ check_PROGRAMS += \
        test_randutils \
        test_strutils \
        test_tt \
+       test_ttyutils \
        test_wholedisk
 
 if LINUX
@@ -65,6 +66,10 @@ check_PROGRAMS += \
        test_pager
 endif
 
+test_ttyutils_SOURCES = lib/ttyutils.c
+test_ttyutils_CFLAGS = -DTEST_PROGRAM
+test_ttyutils_LDADD = libcommon.la
+
 test_blkdev_SOURCES = lib/blkdev.c
 test_blkdev_CFLAGS = -DTEST_PROGRAM
 test_blkdev_LDADD = libcommon.la
index d37c168ae075162762be945a35839b8b9495d95c..39d0516ca5de6f5bb81c47cbc6fe0d4f235a4660 100644 (file)
@@ -37,3 +37,12 @@ int get_terminal_width(void)
        return 0;
 }
 
+#ifdef TEST_PROGRAM
+# include <stdlib.h>
+
+int main(void)
+{
+       fprintf(stderr, "tty width: %d\n", get_terminal_width());
+       return EXIT_SUCCESS;
+}
+#endif