Daniel Shahaf
|
00c0c76550
|
CI += zsh-5.8
Fixes #740.
|
4年前 |
Daniel Shahaf
|
d5d2f22013
|
Revert "test harness: Rewrite the columnar pretty-printer without external tools." and "travis: Remove bsdmainutils since column(1) has been removed, three commits ago."
This reverts commits ea7c165b59 and
3d81c83132 .
When "have 6 expectations and 4 region_highlight entries", the pure-zsh
implementation printed them as follows:
not ok 7 - cardinality check - have 6 expectations and 4 region_highlight entries: «expected_region_highlight=( $'1 1 builtin' $'3 6 comment' $'8 13 comment' $'15 15 default' $'16 21 comment' $'22 22 default' )»
«region_highlight=( $'0 1 builtin' $'2 6 comment' $'7 13 comment' $'14 22 default' )»
# expected_region_highlight '22 22 default'
# '1 1 builtin' region_highlight
# '3 6 comment' '0 1 builtin'
# '8 13 comment' '2 6 comment'
# '15 15 default' '7 13 comment'
# '16 21 comment' '14 22 default'
Whereas the column(1)-based implementation prints them as follows:
not ok 7 - cardinality check - have 6 expectations and 4 region_highlight entries: «expected_region_highlight=( $'1 1 builtin' $'3 6 comment' $'8 13 comment' $'15 15 default' $'16 21 comment' $'22 22 default' )» «region_highlight=( $'0 1 builtin' $'2 6 comment' $'7 13 comment' $'14 22 default' )»
# expected_region_highlight region_highlight
# '1 1 builtin' '0 1 builtin'
# '3 6 comment' '2 6 comment'
# '8 13 comment' '7 13 comment'
# '15 15 default' '14 22 default'
# '16 21 comment'
# '22 22 default'
Ultimately, this difference is down to the pure-zsh implementation
getting the arguments as a single list, whereas paste(1) gets two
separate lists.
|
4年前 |
Daniel Shahaf
|
3d81c83132
|
travis: Remove bsdmainutils since column(1) has been removed, three commits ago.
|
4年前 |
Daniel Shahaf
|
66021cf0f7
|
travis: Install bsdmainutils to provide column(1).
See the last commit,
bdb4e8b70e test harness: When the cardinality check fails, pretty-print \$expected_region_highlight and \$region_highlight.
|
4年前 |
Julien Nicoulaud
|
650dd79d86
|
tests: use zshusers/zsh image with tags (see zsh-users/zsh-docker#16)
|
5年前 |
Matthew Martin
|
a109ab54f0
|
CI: Add zsh 5.7 and 5.7.1
|
5年前 |
Julien Nicoulaud
|
8348e2d2cc
|
Enable testing on zsh 5.5.x/5.6.x releases
|
6年前 |
Julien Nicoulaud
|
02a37dd919
|
CI: install packages required by test suite
|
6年前 |
Julien Nicoulaud
|
02b839550f
|
CI: add zsh 5.5
|
6年前 |
Julien Nicoulaud
|
8146d58bb2
|
CI: customize IRC notifcation message
|
7年前 |
Julien Nicoulaud
|
3d26cb8146
|
tests: run the most recent versions first
|
7年前 |
Julien Nicoulaud
|
873b9955c7
|
tests: add zsh 5.4.2
|
7年前 |
Julien Nicoulaud
|
6f149dfc5e
|
Tests: add zsh 5.4 and 5.4.1
|
7年前 |
Julien Nicoulaud
|
bbaae63f2e
|
#440: Test on Zsh master and intermediate releases since 4.3.11
|
7年前 |
Julien Nicoulaud
|
d43fe3ab70
|
#440: Setup IRC/gitter notifications
|
7年前 |
Julien Nicoulaud
|
7e840ff2db
|
#440: Fix Travis-CI configuration
|
7年前 |
Julien Nicoulaud
|
176a019434
|
#440: Add Travis-CI configuration
|
7年前 |