m/fzf
1
0
mirror of https://github.com/junegunn/fzf.git synced 2025-11-18 16:27:47 -05:00

Fix #209 - Invalid mutation of input on case conversion

This commit is contained in:
Junegunn Choi
2015-04-21 22:10:14 +09:00
parent 917b1759b0
commit 3f0e6a5806
2 changed files with 17 additions and 2 deletions

View File

@@ -525,6 +525,16 @@ class TestGoFZF < TestBase
File.unlink tempname
end
def test_invalid_cache
tmux.send_keys "(echo d; echo D; echo x) | #{fzf '-q d'}", :Enter
tmux.until { |lines| lines[-2].include? '2/3' }
tmux.send_keys :BSpace
tmux.until { |lines| lines[-2].include? '3/3' }
tmux.send_keys :D
tmux.until { |lines| lines[-2].include? '1/3' }
tmux.send_keys :Enter
end
private
def writelines path, lines, timeout = 10
File.open(path, 'w') do |f|