dotfiles/.vim/bundle/lusty/tests/longest-common-prefix/expect
michener c47f86d55b Add a bunch of stuff, change leader key
git-svn-id: http://photonzero.com/dotfiles/trunk@70 23f722f6-122a-0410-8cef-c75bd312dd78
2010-10-09 02:28:34 +00:00

69 lines
972 B
Text

spawn $env(VIM) -N --noplugin -u ../vimrc
set timeout 3
expect {
timeout {exit 1}
"VIM - Vi IMproved"
}
send ":e abc\r"
send ":e dir/abc\r"
send ":e dir/def\r"
expect {
"Press ENTER" {exit 1}
"Error" {exit 1}
"Warning" {exit 1}
timeout {exit 1}
"content" # Success
}
send ":LustyBufferExplorer\r"
expect {
"Press ENTER" {exit 1}
"Error" {exit 1}
"Warning" {exit 1}
timeout {exit 1}
">>"
}
send "dir/def\r"
sleep 1
expect {
"Press ENTER" {exit 1}
"Error" {exit 1}
"Warning" {exit 1}
timeout {exit 1}
"NO MATCHES" # Success
}
# ESC
send \033
send ":LustyBufferExplorer\r"
expect {
"Press ENTER" {exit 1}
"Error" {exit 1}
"Warning" {exit 1}
timeout {exit 1}
">>"
}
send "dir/abc\r"
sleep 1
expect {
"Press ENTER" {exit 1}
"Error" {exit 1}
"Warning" {exit 1}
"NO MATCHES" {exit 1}
timeout {exit 1}
"switched" # Success
}
# ESC
send \033
send ":qa!\r"
expect {
timeout {exit 1}
eof
}
exit 0