diff options
author | Karel Zak | 2016-09-14 12:38:34 +0200 |
---|---|---|
committer | Karel Zak | 2016-09-14 12:38:34 +0200 |
commit | 8fe4724568bf174032454689b6512d116d69a97d (patch) | |
tree | c0e55caf0629210179627057b9862e198f7dce79 /tests/ts/libsmartcols/fromfile | |
parent | libsmartcols: fix hidden file usage (diff) | |
download | kernel-qcow2-util-linux-8fe4724568bf174032454689b6512d116d69a97d.tar.gz kernel-qcow2-util-linux-8fe4724568bf174032454689b6512d116d69a97d.tar.xz kernel-qcow2-util-linux-8fe4724568bf174032454689b6512d116d69a97d.zip |
tests: add another libsmartcols tests
Signed-off-by: Karel Zak <kzak@redhat.com>
Diffstat (limited to 'tests/ts/libsmartcols/fromfile')
-rwxr-xr-x | tests/ts/libsmartcols/fromfile | 59 |
1 files changed, 59 insertions, 0 deletions
diff --git a/tests/ts/libsmartcols/fromfile b/tests/ts/libsmartcols/fromfile index b8297ae7d..074ebf86b 100755 --- a/tests/ts/libsmartcols/fromfile +++ b/tests/ts/libsmartcols/fromfile @@ -23,6 +23,16 @@ ts_init "$*" TESTPROG="$TS_HELPER_LIBSMARTCOLS_FROMFILE" ts_check_test_command "$TESTPROG" +ts_init_subtest "trunc" +$TESTPROG --nlines 10 --width 40 \ + --column $TS_SELF/files/col-name \ + --column $TS_SELF/files/col-number \ + --column $TS_SELF/files/col-trunc \ + $TS_SELF/files/data-string \ + $TS_SELF/files/data-number \ + $TS_SELF/files/data-string-long \ + >> $TS_OUTPUT 2>&1 +ts_finalize_subtest ts_init_subtest "right" $TESTPROG --nlines 10 \ @@ -44,6 +54,54 @@ $TESTPROG --nlines 10 --maxout --width 80\ >> $TS_OUTPUT 2>&1 ts_finalize_subtest +ts_init_subtest "strictwidth" +$TESTPROG --nlines 10 \ + --column $TS_SELF/files/col-name \ + --column $TS_SELF/files/col-strict \ + --column $TS_SELF/files/col-number \ + $TS_SELF/files/data-string \ + $TS_SELF/files/data-number-tiny \ + $TS_SELF/files/data-number \ + >> $TS_OUTPUT 2>&1 +ts_finalize_subtest + +ts_init_subtest "noextremes" +$TESTPROG --nlines 10 --width 45 \ + --column $TS_SELF/files/col-name \ + --column $TS_SELF/files/col-noextremes \ + --column $TS_SELF/files/col-number \ + --column $TS_SELF/files/col-name \ + --column $TS_SELF/files/col-number \ + $TS_SELF/files/data-string \ + $TS_SELF/files/data-string-extreme \ + $TS_SELF/files/data-number \ + $TS_SELF/files/data-string \ + $TS_SELF/files/data-number \ + >> $TS_OUTPUT 2>&1 +ts_finalize_subtest + +ts_init_subtest "hidden" +$TESTPROG --nlines 10 \ + --column $TS_SELF/files/col-name \ + --column $TS_SELF/files/col-hidden \ + --column $TS_SELF/files/col-number \ + $TS_SELF/files/data-string \ + $TS_SELF/files/data-string-long \ + $TS_SELF/files/data-number \ + >> $TS_OUTPUT 2>&1 +ts_finalize_subtest + +ts_init_subtest "wrap" +$TESTPROG --nlines 10 --width 40 \ + --column $TS_SELF/files/col-name \ + --column $TS_SELF/files/col-number \ + --column $TS_SELF/files/col-wrap \ + $TS_SELF/files/data-string \ + $TS_SELF/files/data-number \ + $TS_SELF/files/data-string-long \ + >> $TS_OUTPUT 2>&1 +ts_finalize_subtest + ts_init_subtest "wrapnl" $TESTPROG --nlines 10 \ --column $TS_SELF/files/col-name \ @@ -55,5 +113,6 @@ $TESTPROG --nlines 10 \ >> $TS_OUTPUT 2>&1 ts_finalize_subtest + ts_log "...done." ts_finalize |