mirror of
git://git.code.sf.net/p/zsh/code
synced 2024-12-29 16:25:35 +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>
|
||||
|
||||
* 34784: Src/input.c, Src/zsh.h: fix old bug with history
|
||||
|
|
|
@ -6,6 +6,47 @@
|
|||
|
||||
%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 <<<'
|
||||
echo foo bar
|
||||
echo $(!!) again
|
||||
|
|
Loading…
Reference in a new issue