From 73bcb64f1abe9aa26953152aed500a4d349987b5 Mon Sep 17 00:00:00 2001 From: Karel Zak Date: Thu, 15 Sep 2016 12:32:58 +0200 Subject: [PATCH] tests: add libsmartcols wrap and wrapnl tree tests Signed-off-by: Karel Zak --- .../expected/libsmartcols/fromfile-wrap-tree | 18 +++++++++++ .../libsmartcols/fromfile-wrapnl-tree | 19 ++++++++++++ tests/ts/libsmartcols/fromfile | 30 +++++++++++++++++++ 3 files changed, 67 insertions(+) create mode 100644 tests/expected/libsmartcols/fromfile-wrap-tree create mode 100644 tests/expected/libsmartcols/fromfile-wrapnl-tree diff --git a/tests/expected/libsmartcols/fromfile-wrap-tree b/tests/expected/libsmartcols/fromfile-wrap-tree new file mode 100644 index 0000000000..a2db7a4ac0 --- /dev/null +++ b/tests/expected/libsmartcols/fromfile-wrap-tree @@ -0,0 +1,18 @@ +TREE ID PARENT WRAP +aaaa 1 0 qqqqqqqqqqqqqqqqqX +|-bbb 2 1 dddddddddddddX +| |-ee 5 2 dddddddddddddddddddd +| | ddddddX +| `-ffff 6 2 jjjjjjjjjjjjjjjjjjjj +| jjjjjjjjjjjjjjjjjjjj +| jjjjjjjjjX +|-ccccc 3 1 ffffffffffffffffffff +| | ffffffffffffffffffff +| | X +| `-gggggg 7 3 mmmmmmmmmmmmmmmmmmmX +| |-hhh 8 7 llllllllllllllllllll +| | | lllllllllllllllllX +| | `-iiiiii 9 8 yyyyyyyyyyyyyyyyyyyy +| | yyyyyyyyX +| `-jj 10 7 pppppppppX +`-dddddd 4 1 ssssssssssX diff --git a/tests/expected/libsmartcols/fromfile-wrapnl-tree b/tests/expected/libsmartcols/fromfile-wrapnl-tree new file mode 100644 index 0000000000..3862cf16aa --- /dev/null +++ b/tests/expected/libsmartcols/fromfile-wrapnl-tree @@ -0,0 +1,19 @@ +TREE ID PARENT WRAPNL +aaaa 1 0 aaa +|-bbb 2 1 bbbbb +| |-ee 5 2 hello +| | baby +| `-ffff 6 2 aaa +| bbb +| ccc +| ddd +|-ccccc 3 1 cccc +| | CCCC +| `-gggggg 7 3 eee +| |-hhh 8 7 fffff +| | `-iiiiii 9 8 g +| | hhhhh +| `-jj 10 7 ppppppppp +`-dddddd 4 1 dddddddd + DDDD + DD diff --git a/tests/ts/libsmartcols/fromfile b/tests/ts/libsmartcols/fromfile index 67371b313c..e57e63bc09 100755 --- a/tests/ts/libsmartcols/fromfile +++ b/tests/ts/libsmartcols/fromfile @@ -117,6 +117,21 @@ $TESTPROG --nlines 10 --width 40 \ >> $TS_OUTPUT 2>&1 ts_finalize_subtest +ts_init_subtest "wrap-tree" +$TESTPROG --nlines 10 --width 45 \ + --tree-id-column 1 \ + --tree-parent-column 2 \ + --column $TS_SELF/files/col-tree \ + --column $TS_SELF/files/col-id \ + --column $TS_SELF/files/col-parent \ + --column $TS_SELF/files/col-wrap \ + $TS_SELF/files/data-string \ + $TS_SELF/files/data-id \ + $TS_SELF/files/data-parent \ + $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 \ @@ -128,5 +143,20 @@ $TESTPROG --nlines 10 \ >> $TS_OUTPUT 2>&1 ts_finalize_subtest +ts_init_subtest "wrapnl-tree" +$TESTPROG --nlines 10 \ + --tree-id-column 1 \ + --tree-parent-column 2 \ + --column $TS_SELF/files/col-tree \ + --column $TS_SELF/files/col-id \ + --column $TS_SELF/files/col-parent \ + --column $TS_SELF/files/col-wrapnl \ + $TS_SELF/files/data-string \ + $TS_SELF/files/data-id \ + $TS_SELF/files/data-parent \ + $TS_SELF/files/data-string-nl \ + >> $TS_OUTPUT 2>&1 +ts_finalize_subtest + ts_log "...done." ts_finalize -- 2.47.2