64 lines
521 B
Text
64 lines
521 B
Text
NAME=yank-segfault
|
|
FILE==
|
|
CMDS=y -2
|
|
EXPECT=<<EOF
|
|
EOF
|
|
RUN
|
|
|
|
NAME=yank-and-paste
|
|
FILE==
|
|
CMDS=<<EOF
|
|
b 64
|
|
w hello world
|
|
y 5
|
|
yy @ 6
|
|
ps
|
|
yy 4 @ 0xB
|
|
ps
|
|
EOF
|
|
EXPECT=<<EOF
|
|
hello hello
|
|
hello hellohell
|
|
EOF
|
|
RUN
|
|
|
|
NAME=yank-segfault2
|
|
FILE==
|
|
CMDS=<<EOF
|
|
y 0
|
|
y 10
|
|
y 10
|
|
y 20
|
|
y;
|
|
y 0
|
|
y 0
|
|
echo ok
|
|
EOF
|
|
EXPECT=<<EOF
|
|
0x00000000 20 0000000000000000000000000000000000000000
|
|
ok
|
|
EOF
|
|
RUN
|
|
|
|
NAME=yank-segfault3
|
|
FILE==
|
|
CMDS=<<EOF
|
|
y #
|
|
echo ok
|
|
EOF
|
|
EXPECT=<<EOF
|
|
ok
|
|
EOF
|
|
RUN
|
|
|
|
NAME=yank-doublefree
|
|
FILE==
|
|
CMDS=<<EOF
|
|
y -5
|
|
y -5
|
|
echo ok
|
|
EOF
|
|
EXPECT=<<EOF
|
|
ok
|
|
EOF
|
|
RUN
|