tests: add libsmartcols wrap and wrapnl tree tests
Signed-off-by: Karel Zak <kzak@redhat.com>
This commit is contained in:
parent
63a79e75ec
commit
73bcb64f1a
|
@ -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
|
|
@ -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
|
|
@ -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
|
||||
|
|
Loading…
Reference in New Issue