mirror of
git://git.code.sf.net/p/zsh/code
synced 2025-01-01 05:16:05 +01:00
34787: Add more history tests
This commit is contained in:
parent
3774bae034
commit
e6a6505dc4
2 changed files with 45 additions and 0 deletions
|
@ -1,3 +1,7 @@
|
||||||
|
2015-03-27 Peter Stephenson <p.stephenson@samsung.com>
|
||||||
|
|
||||||
|
* 34787: Test/W01history.ztst: new tests.
|
||||||
|
|
||||||
2015-03-26 Peter Stephenson <p.w.stephenson@ntlworld.com>
|
2015-03-26 Peter Stephenson <p.w.stephenson@ntlworld.com>
|
||||||
|
|
||||||
* 34784: Src/input.c, Src/zsh.h: fix old bug with history
|
* 34784: Src/input.c, Src/zsh.h: fix old bug with history
|
||||||
|
|
|
@ -6,6 +6,47 @@
|
||||||
|
|
||||||
%test
|
%test
|
||||||
|
|
||||||
|
$ZTST_testdir/../Src/zsh -fis <<<'
|
||||||
|
print one two three four five six seven eight nine ten
|
||||||
|
print !:$ !:10 !:9 !:1 !:0
|
||||||
|
print one two three four five six seven eight nine ten
|
||||||
|
print !:0-$ !:1-2
|
||||||
|
' 2>/dev/null
|
||||||
|
0:History word references
|
||||||
|
>one two three four five six seven eight nine ten
|
||||||
|
>ten ten nine one print
|
||||||
|
>one two three four five six seven eight nine ten
|
||||||
|
>print one two three four five six seven eight nine ten one two
|
||||||
|
|
||||||
|
$ZTST_testdir/../Src/zsh -fis <<<'
|
||||||
|
print line one of an arbitrary series
|
||||||
|
print issue two for some mystery sequence
|
||||||
|
print !-1:5-$
|
||||||
|
print !1:2
|
||||||
|
print !2:2
|
||||||
|
print !-3:1-$
|
||||||
|
' 2>/dev/null
|
||||||
|
0:History line numbering
|
||||||
|
>line one of an arbitrary series
|
||||||
|
>issue two for some mystery sequence
|
||||||
|
>mystery sequence
|
||||||
|
>one
|
||||||
|
>two
|
||||||
|
>mystery sequence
|
||||||
|
|
||||||
|
$ZTST_testdir/../Src/zsh -fis <<<'
|
||||||
|
print All metaphor, Malachi, stilts and all
|
||||||
|
print !1:2:s/,/\\\\?/ !1:2:s/m/shm/:s/,/\!/
|
||||||
|
print !1:2:&
|
||||||
|
print -l !1:2-3:gs/a/o/
|
||||||
|
' 2>/dev/null
|
||||||
|
0:History substitution
|
||||||
|
>All metaphor, Malachi, stilts and all
|
||||||
|
>metaphor? shmetaphor!
|
||||||
|
>metaphor!
|
||||||
|
>metophor,
|
||||||
|
>Molochi,
|
||||||
|
|
||||||
$ZTST_testdir/../Src/zsh -fis <<<'
|
$ZTST_testdir/../Src/zsh -fis <<<'
|
||||||
echo foo bar
|
echo foo bar
|
||||||
echo $(!!) again
|
echo $(!!) again
|
||||||
|
|
Loading…
Reference in a new issue