diff options
author | Karel Zak | 2016-09-14 12:49:46 +0200 |
---|---|---|
committer | Karel Zak | 2016-09-14 12:49:46 +0200 |
commit | 36eb51ebb420e88b3147b652d08c21728d5c4f87 (patch) | |
tree | dbdebcc00f314b2cf318b71bc1b73d7a633f062a /tests | |
parent | tests: add another libsmartcols tests (diff) | |
download | kernel-qcow2-util-linux-36eb51ebb420e88b3147b652d08c21728d5c4f87.tar.gz kernel-qcow2-util-linux-36eb51ebb420e88b3147b652d08c21728d5c4f87.tar.xz kernel-qcow2-util-linux-36eb51ebb420e88b3147b652d08c21728d5c4f87.zip |
tests: add libsmartcols title test
Signed-off-by: Karel Zak <kzak@redhat.com>
Diffstat (limited to 'tests')
-rw-r--r-- | tests/commands.sh | 1 | ||||
-rw-r--r-- | tests/expected/libsmartcols/title | 12 | ||||
-rwxr-xr-x | tests/ts/libsmartcols/title | 28 |
3 files changed, 41 insertions, 0 deletions
diff --git a/tests/commands.sh b/tests/commands.sh index 102711c51..b20e6f587 100644 --- a/tests/commands.sh +++ b/tests/commands.sh @@ -17,6 +17,7 @@ TS_HELPER_LIBMOUNT_UPDATE="$top_builddir/test_mount_tab_update" TS_HELPER_LIBMOUNT_UTILS="$top_builddir/test_mount_utils" TS_HELPER_LIBMOUNT_DEBUG="$top_builddir/test_mount_debug" TS_HELPER_LIBSMARTCOLS_FROMFILE="$top_builddir/sample-scols-fromfile" +TS_HELPER_LIBSMARTCOLS_TITLE="$top_builddir/sample-scols-title" TS_HELPER_PYLIBMOUNT_CONTEXT="$top_srcdir/libmount/python/test_mount_context.py" TS_HELPER_PYLIBMOUNT_TAB="$top_srcdir/libmount/python/test_mount_tab.py" TS_HELPER_PYLIBMOUNT_UPDATE="$top_srcdir/libmount/python/test_mount_tab_update.py" diff --git a/tests/expected/libsmartcols/title b/tests/expected/libsmartcols/title new file mode 100644 index 000000000..b5f4c1287 --- /dev/null +++ b/tests/expected/libsmartcols/title @@ -0,0 +1,12 @@ + This is right title +NAME DATA +foo bla bla bla +bar alb alb alb +=======================This is center title (with padding)====================== +NAME DATA +foo bla bla bla +bar alb alb alb +This is left title (with padding)----------------------------------------------- +NAME DATA +foo bla bla bla +bar alb alb alb diff --git a/tests/ts/libsmartcols/title b/tests/ts/libsmartcols/title new file mode 100755 index 000000000..a9ba6a4fd --- /dev/null +++ b/tests/ts/libsmartcols/title @@ -0,0 +1,28 @@ +#!/bin/bash +# +# This file is part of util-linux. +# +# This file is free software; you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation; either version 2 of the License, or +# (at your option) any later version. +# +# This file is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# + +TS_TOPDIR="${0%/*}/../.." +TS_DESC="title" + +. $TS_TOPDIR/functions.sh +ts_init "$*" + +TESTPROG="$TS_HELPER_LIBSMARTCOLS_TITLE" +ts_check_test_command "$TESTPROG" + +$TESTPROG --width 80 >> $TS_OUTPUT 2>&1 + +ts_finalize |